Apache.NMS.ActiveMQ.Commands.BaseCommand.GetDataStructureTypeAsString C# (CSharp) Method

GetDataStructureTypeAsString() public static method

public static GetDataStructureTypeAsString ( int type ) : String
type int
return String
        public static String GetDataStructureTypeAsString(int type)
        {
            String packetTypeStr = "";
            switch(type)
            {
                case ActiveMQMessage.ID_ACTIVEMQMESSAGE:
                    packetTypeStr = "ACTIVEMQ_MESSAGE";
                    break;
                case ActiveMQTextMessage.ID_ACTIVEMQTEXTMESSAGE:
                    packetTypeStr = "ACTIVEMQ_TEXT_MESSAGE";
                    break;
                case ActiveMQObjectMessage.ID_ACTIVEMQOBJECTMESSAGE:
                    packetTypeStr = "ACTIVEMQ_OBJECT_MESSAGE";
                    break;
                case ActiveMQBytesMessage.ID_ACTIVEMQBYTESMESSAGE:
                    packetTypeStr = "ACTIVEMQ_BYTES_MESSAGE";
                    break;
                case ActiveMQStreamMessage.ID_ACTIVEMQSTREAMMESSAGE:
                    packetTypeStr = "ACTIVEMQ_STREAM_MESSAGE";
                    break;
                case ActiveMQMapMessage.ID_ACTIVEMQMAPMESSAGE:
                    packetTypeStr = "ACTIVEMQ_MAP_MESSAGE";
                    break;
                case MessageAck.ID_MESSAGEACK:
                    packetTypeStr = "ACTIVEMQ_MSG_ACK";
                    break;
                case Response.ID_RESPONSE:
                    packetTypeStr = "RESPONSE";
                    break;
                case ConsumerInfo.ID_CONSUMERINFO:
                    packetTypeStr = "CONSUMER_INFO";
                    break;
                case ProducerInfo.ID_PRODUCERINFO:
                    packetTypeStr = "PRODUCER_INFO";
                    break;
                case TransactionInfo.ID_TRANSACTIONINFO:
                    packetTypeStr = "TRANSACTION_INFO";
                    break;
                case BrokerInfo.ID_BROKERINFO:
                    packetTypeStr = "BROKER_INFO";
                    break;
                case ConnectionInfo.ID_CONNECTIONINFO:
                    packetTypeStr = "CONNECTION_INFO";
                    break;
                case SessionInfo.ID_SESSIONINFO:
                    packetTypeStr = "SESSION_INFO";
                    break;
                case RemoveSubscriptionInfo.ID_REMOVESUBSCRIPTIONINFO:
                    packetTypeStr = "DURABLE_UNSUBSCRIBE";
                    break;
                case IntegerResponse.ID_INTEGERRESPONSE:
                    packetTypeStr = "INT_RESPONSE_RECEIPT_INFO";
                    break;
                case WireFormatInfo.ID_WIREFORMATINFO:
                    packetTypeStr = "WIRE_FORMAT_INFO";
                    break;
                case RemoveInfo.ID_REMOVEINFO:
                    packetTypeStr = "REMOVE_INFO";
                    break;
                case KeepAliveInfo.ID_KEEPALIVEINFO:
                    packetTypeStr = "KEEP_ALIVE";
                    break;
            }
            return packetTypeStr;
        }