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
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.jms.client.ActiveMQMessage
message, OLD_QUEUE_QUALIFIED_PREFIX, OLD_TEMP_QUEUE_QUALIFED_PREFIX, OLD_TEMP_TOPIC_QUALIFED_PREFIX, OLD_TOPIC_QUALIFIED_PREFIX, propertiesReadOnly, readOnly, replyTo, TYPEFields inherited from interface jakarta.jms.Message
DEFAULT_DELIVERY_DELAY, DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE -
Constructor Summary
ConstructorsConstructorDescriptionActiveMQCompatibleMessage(byte type, ClientSession session) ActiveMQCompatibleMessage(jakarta.jms.Message foreign, byte type, ClientSession session) ActiveMQCompatibleMessage(jakarta.jms.Message foreign, ClientSession session) ActiveMQCompatibleMessage(ClientMessage message, ClientSession session) ActiveMQCompatibleMessage(ClientSession session) -
Method Summary
Modifier and TypeMethodDescriptioncheckPrefix(SimpleString address) protected static SimpleStringcheckPrefix1X(SimpleString address) static ActiveMQMessagecreateMessage(ClientMessage message, ClientSession session, ConnectionFactoryOptions options) jakarta.jms.DestinationvoidsetJMSReplyTo(jakarta.jms.Destination dest) Methods inherited from class org.apache.activemq.artemis.jms.client.ActiveMQMessage
acknowledge, checkBuffer, checkPrefixStr, checkRead, checkWrite, clearBody, clearProperties, coreCompositeTypeToJMSCompositeType, coreMaptoJMSMap, createMessage, doBeforeReceive, doBeforeSend, getBody, getBodyInternal, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, getType, hasNoBody, isBodyAssignableTo, prefixOf, propertyExists, resetMessageID, saveToOutputStream, setBooleanProperty, setByteProperty, setClientAcknowledge, setDoubleProperty, setFloatProperty, setIndividualAcknowledge, setInputStream, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setOutputStream, setShortProperty, setStringProperty, toString, waitCompletionOnStream
-
Constructor Details
-
ActiveMQCompatibleMessage
-
ActiveMQCompatibleMessage
-
ActiveMQCompatibleMessage
-
ActiveMQCompatibleMessage
public ActiveMQCompatibleMessage(jakarta.jms.Message foreign, ClientSession session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
ActiveMQCompatibleMessage
public ActiveMQCompatibleMessage() -
ActiveMQCompatibleMessage
public ActiveMQCompatibleMessage(jakarta.jms.Message foreign, byte type, ClientSession session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details
-
getJMSReplyTo
public jakarta.jms.Destination getJMSReplyTo() throws jakarta.jms.JMSException- Specified by:
getJMSReplyToin interfacejakarta.jms.Message- Overrides:
getJMSReplyToin classActiveMQMessage- Throws:
jakarta.jms.JMSException
-
setJMSReplyTo
public void setJMSReplyTo(jakarta.jms.Destination dest) throws jakarta.jms.JMSException - Specified by:
setJMSReplyToin interfacejakarta.jms.Message- Overrides:
setJMSReplyToin classActiveMQMessage- Throws:
jakarta.jms.JMSException
-
checkPrefix
- Overrides:
checkPrefixin classActiveMQMessage
-
checkPrefix1X
-
createMessage
public static ActiveMQMessage createMessage(ClientMessage message, ClientSession session, ConnectionFactoryOptions options)
-