Class ActiveMQCompatibleMessage

  • All Implemented Interfaces:
    jakarta.jms.Message

    public class ActiveMQCompatibleMessage
    extends ActiveMQMessage
    • Constructor Detail

      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage​(byte type,
                                         org.apache.activemq.artemis.api.core.client.ClientSession session)
      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage​(org.apache.activemq.artemis.api.core.client.ClientSession session)
      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage​(org.apache.activemq.artemis.api.core.client.ClientMessage message,
                                         org.apache.activemq.artemis.api.core.client.ClientSession session)
      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage​(jakarta.jms.Message foreign,
                                         org.apache.activemq.artemis.api.core.client.ClientSession session)
                                  throws jakarta.jms.JMSException
        Throws:
        jakarta.jms.JMSException
      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage()
      • ActiveMQCompatibleMessage

        public ActiveMQCompatibleMessage​(jakarta.jms.Message foreign,
                                         byte type,
                                         org.apache.activemq.artemis.api.core.client.ClientSession session)
                                  throws jakarta.jms.JMSException
        Throws:
        jakarta.jms.JMSException
    • Method Detail

      • getJMSReplyTo

        public jakarta.jms.Destination getJMSReplyTo()
                                              throws jakarta.jms.JMSException
        Specified by:
        getJMSReplyTo in interface jakarta.jms.Message
        Overrides:
        getJMSReplyTo in class ActiveMQMessage
        Throws:
        jakarta.jms.JMSException
      • setJMSReplyTo

        public void setJMSReplyTo​(jakarta.jms.Destination dest)
                           throws jakarta.jms.JMSException
        Specified by:
        setJMSReplyTo in interface jakarta.jms.Message
        Overrides:
        setJMSReplyTo in class ActiveMQMessage
        Throws:
        jakarta.jms.JMSException
      • checkPrefix

        public org.apache.activemq.artemis.api.core.SimpleString checkPrefix​(org.apache.activemq.artemis.api.core.SimpleString address)
        Overrides:
        checkPrefix in class ActiveMQMessage
      • checkPrefix1X

        protected static org.apache.activemq.artemis.api.core.SimpleString checkPrefix1X​(org.apache.activemq.artemis.api.core.SimpleString address)
      • createMessage

        public static ActiveMQMessage createMessage​(org.apache.activemq.artemis.api.core.client.ClientMessage message,
                                                    org.apache.activemq.artemis.api.core.client.ClientSession session,
                                                    ConnectionFactoryOptions options)