public static string ConvertToStompString()

in src/main/csharp/Commands/Destination.cs [257:283]


        public static string ConvertToStompString(Destination destination)
        {
            if(destination == null)
            {
                return null;
            }

            string result;

            switch(destination.DestinationType)
            {
                case DestinationType.Topic:
                    result = "/topic/" + destination.PhysicalName;
                    break;
                case DestinationType.TemporaryTopic:
                    result = (destination.RemoteDestination ? "/remote-temp-topic/" : "/temp-topic/") + destination.PhysicalName;
                    break;
                case DestinationType.TemporaryQueue:
                    result = (destination.RemoteDestination ? "/remote-temp-queue/" : "/temp-queue/") + destination.PhysicalName;
                    break;
                default:
                    result = "/queue/" + destination.PhysicalName;
                    break;
            }

            return result;
        }