Class OpenWireMessageConverter


  • public final class OpenWireMessageConverter
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.activemq.command.MessageDispatch createMessageDispatch​(org.apache.activemq.artemis.core.server.MessageReference reference, org.apache.activemq.artemis.api.core.ICoreMessage message, org.apache.activemq.wireformat.WireFormat marshaller, AMQConsumer consumer, org.apache.activemq.artemis.utils.UUID serverNodeUUID)  
      static org.apache.activemq.artemis.api.core.Message inbound​(org.apache.activemq.command.Message messageSend, org.apache.activemq.wireformat.WireFormat marshaller, org.apache.activemq.artemis.core.persistence.CoreMessageObjectPools coreMessageObjectPools)  
      static byte toCoreType​(byte amqType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • AMQ_MSG_DLQ_DELIVERY_FAILURE_CAUSE_PROPERTY

        public static final org.apache.activemq.artemis.api.core.SimpleString AMQ_MSG_DLQ_DELIVERY_FAILURE_CAUSE_PROPERTY
      • AMQ_MSG_MESSAGE_ID

        public static final org.apache.activemq.artemis.api.core.SimpleString AMQ_MSG_MESSAGE_ID
      • AMQ_MSG_ORIG_DESTINATION

        public static final org.apache.activemq.artemis.api.core.SimpleString AMQ_MSG_ORIG_DESTINATION
      • AMQ_MSG_PRODUCER_ID

        public static final org.apache.activemq.artemis.api.core.SimpleString AMQ_MSG_PRODUCER_ID
      • AMQ_MSG_REPLY_TO

        public static final org.apache.activemq.artemis.api.core.SimpleString AMQ_MSG_REPLY_TO
    • Constructor Detail

      • OpenWireMessageConverter

        public OpenWireMessageConverter()
    • Method Detail

      • inbound

        public static org.apache.activemq.artemis.api.core.Message inbound​(org.apache.activemq.command.Message messageSend,
                                                                           org.apache.activemq.wireformat.WireFormat marshaller,
                                                                           org.apache.activemq.artemis.core.persistence.CoreMessageObjectPools coreMessageObjectPools)
                                                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • toCoreType

        public static byte toCoreType​(byte amqType)
      • createMessageDispatch

        public static org.apache.activemq.command.MessageDispatch createMessageDispatch​(org.apache.activemq.artemis.core.server.MessageReference reference,
                                                                                        org.apache.activemq.artemis.api.core.ICoreMessage message,
                                                                                        org.apache.activemq.wireformat.WireFormat marshaller,
                                                                                        AMQConsumer consumer,
                                                                                        org.apache.activemq.artemis.utils.UUID serverNodeUUID)
                                                                                 throws java.io.IOException
        Throws:
        java.io.IOException