Class ActiveMQCompatibleMessage

java.lang.Object
org.apache.activemq.artemis.jms.client.ActiveMQMessage
org.apache.activemq.artemis.jms.client.compatible1X.ActiveMQCompatibleMessage
All Implemented Interfaces:
jakarta.jms.Message

public class ActiveMQCompatibleMessage extends ActiveMQMessage
  • Constructor Details

    • 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 Details

    • 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)