Class ActiveMQMapCompatibleMessage
java.lang.Object
org.apache.activemq.artemis.jms.client.ActiveMQMessage
org.apache.activemq.artemis.jms.client.ActiveMQMapMessage
org.apache.activemq.artemis.jms.client.compatible1X.ActiveMQMapCompatibleMessage
- All Implemented Interfaces:
jakarta.jms.MapMessage, jakarta.jms.Message
-
Field Summary
Fields inherited from class ActiveMQMapMessage
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
ConstructorsConstructorDescriptionActiveMQMapCompatibleMessage(jakarta.jms.MapMessage foreign, org.apache.activemq.artemis.api.core.client.ClientSession session) ActiveMQMapCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientMessage message, org.apache.activemq.artemis.api.core.client.ClientSession session) ActiveMQMapCompatibleMessage(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 ActiveMQMapMessage
clearBody, doBeforeReceive, doBeforeSend, getBodyInternal, getBoolean, getByte, getBytes, getChar, getDouble, getFloat, getInt, getLong, getMapNames, getObject, getShort, getString, getType, hasNoBody, isBodyAssignableTo, itemExists, setBoolean, setByte, setBytes, setBytes, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setStringMethods inherited from class ActiveMQMessage
acknowledge, checkBuffer, checkPrefixStr, checkRead, checkWrite, clearProperties, coreCompositeTypeToJMSCompositeType, coreMaptoJMSMap, createMessage, createMessage, getBody, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, 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
-
ActiveMQMapCompatibleMessage
public ActiveMQMapCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientSession session) -
ActiveMQMapCompatibleMessage
public ActiveMQMapCompatibleMessage(org.apache.activemq.artemis.api.core.client.ClientMessage message, org.apache.activemq.artemis.api.core.client.ClientSession session) -
ActiveMQMapCompatibleMessage
public ActiveMQMapCompatibleMessage() -
ActiveMQMapCompatibleMessage
public ActiveMQMapCompatibleMessage(jakarta.jms.MapMessage foreign, org.apache.activemq.artemis.api.core.client.ClientSession session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details
-
checkPrefix
protected org.apache.activemq.artemis.api.core.SimpleString checkPrefix(org.apache.activemq.artemis.api.core.SimpleString address) - Overrides:
checkPrefixin classActiveMQMessage
-
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
-