in src/main/csharp/Utils.cs [28:38]
public static string GetDestinationName(IDestination destination)
{
switch(destination.DestinationType)
{
case DestinationType.Topic: return ((Topic) destination).TopicName;
case DestinationType.Queue: return ((Queue) destination).QueueName;
case DestinationType.TemporaryTopic: return ((TemporaryTopic) destination).TopicName;
case DestinationType.TemporaryQueue: return ((TemporaryQueue) destination).QueueName;
default: return string.Empty;
}
}