Class ActiveMQTextCompatibleMessage
java.lang.Object
org.apache.activemq.artemis.jms.client.ActiveMQMessage
org.apache.activemq.artemis.jms.client.ActiveMQTextMessage
org.apache.activemq.artemis.jms.client.compatible1X.ActiveMQTextCompatibleMessage
- All Implemented Interfaces:
jakarta.jms.Message, jakarta.jms.TextMessage
-
Field Summary
Fields inherited from class ActiveMQTextMessage
TYPEFields inherited from class ActiveMQMessage
message, OLD_QUEUE_QUALIFIED_PREFIX, OLD_TEMP_QUEUE_QUALIFED_PREFIX, OLD_TEMP_TOPIC_QUALIFED_PREFIX, OLD_TOPIC_QUALIFIED_PREFIX, propertiesReadOnly, readOnly, replyToFields inherited from interface jakarta.jms.Message
DEFAULT_DELIVERY_DELAY, DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE -
Constructor Summary
ConstructorsConstructorDescriptionActiveMQTextCompatibleMessage(jakarta.jms.TextMessage foreign, org.apache.activemq.artemis.api.core.client.ClientSession session) ActiveMQTextCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientMessage message, org.apache.activemq.artemis.api.core.client.ClientSession session) ActiveMQTextCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientSession session) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.activemq.artemis.api.core.SimpleStringcheckPrefix(org.apache.activemq.artemis.api.core.SimpleString address) jakarta.jms.DestinationvoidsetJMSReplyTo(jakarta.jms.Destination dest) Methods inherited from class ActiveMQTextMessage
clearBody, doBeforeReceive, getBodyInternal, getText, getType, isBodyAssignableTo, setTextMethods inherited from class ActiveMQMessage
acknowledge, checkBuffer, checkPrefixStr, checkRead, checkWrite, clearProperties, coreCompositeTypeToJMSCompositeType, coreMaptoJMSMap, createMessage, createMessage, doBeforeSend, getBody, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, hasNoBody, 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, waitCompletionOnStreamMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.jms.Message
acknowledge, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
-
Constructor Details
-
ActiveMQTextCompatibleMessage
public ActiveMQTextCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientSession session) -
ActiveMQTextCompatibleMessage
public ActiveMQTextCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientMessage message, org.apache.activemq.artemis.api.core.client.ClientSession session) -
ActiveMQTextCompatibleMessage
public ActiveMQTextCompatibleMessage(jakarta.jms.TextMessage foreign, org.apache.activemq.artemis.api.core.client.ClientSession session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details
-
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
-
getJMSReplyTo
public jakarta.jms.Destination getJMSReplyTo() throws jakarta.jms.JMSException- Specified by:
getJMSReplyToin interfacejakarta.jms.Message- Overrides:
getJMSReplyToin classActiveMQMessage- Throws:
jakarta.jms.JMSException
-
checkPrefix
protected org.apache.activemq.artemis.api.core.SimpleString checkPrefix(org.apache.activemq.artemis.api.core.SimpleString address) - Overrides:
checkPrefixin classActiveMQMessage
-