public class ActiveMQMapMessage extends ActiveMQMessage implements jakarta.jms.MapMessage
| Modifier and Type | Field and Description |
|---|---|
static byte |
TYPE |
message, OLD_QUEUE_QUALIFIED_PREFIX, OLD_TEMP_QUEUE_QUALIFED_PREFIX, OLD_TEMP_TOPIC_QUALIFED_PREFIX, OLD_TOPIC_QUALIFIED_PREFIX, propertiesReadOnly, readOnly, replyTo| Modifier | Constructor and Description |
|---|---|
|
ActiveMQMapMessage() |
protected |
ActiveMQMapMessage(ClientMessage message,
ClientSession session) |
protected |
ActiveMQMapMessage(ClientSession session) |
|
ActiveMQMapMessage(jakarta.jms.MapMessage foreign,
ClientSession session)
Constructor for a foreign MapMessage
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearBody() |
void |
doBeforeReceive() |
void |
doBeforeSend() |
protected <T> T |
getBodyInternal(Class<T> c) |
boolean |
getBoolean(String name) |
byte |
getByte(String name) |
byte[] |
getBytes(String name) |
char |
getChar(String name) |
double |
getDouble(String name) |
float |
getFloat(String name) |
int |
getInt(String name) |
long |
getLong(String name) |
Enumeration |
getMapNames() |
Object |
getObject(String name) |
short |
getShort(String name) |
String |
getString(String name) |
byte |
getType() |
protected boolean |
hasNoBody()
Helper method for
ActiveMQMessage.isBodyAssignableTo(Class). |
boolean |
isBodyAssignableTo(Class c) |
boolean |
itemExists(String name) |
void |
setBoolean(String name,
boolean value) |
void |
setByte(String name,
byte value) |
void |
setBytes(String name,
byte[] value) |
void |
setBytes(String name,
byte[] value,
int offset,
int length) |
void |
setChar(String name,
char value) |
void |
setDouble(String name,
double value) |
void |
setFloat(String name,
float value) |
void |
setInt(String name,
int value) |
void |
setLong(String name,
long value) |
void |
setObject(String name,
Object value) |
void |
setShort(String name,
short value) |
void |
setString(String name,
String value) |
acknowledge, checkBuffer, checkPrefix, checkPrefixStr, checkRead, checkWrite, clearProperties, coreCompositeTypeToJMSCompositeType, coreMaptoJMSMap, createMessage, createMessage, getBody, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, 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, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setOutputStream, setShortProperty, setStringProperty, toString, waitCompletionOnStreamclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacknowledge, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringPropertypublic static final byte TYPE
protected ActiveMQMapMessage(ClientSession session)
protected ActiveMQMapMessage(ClientMessage message, ClientSession session)
public ActiveMQMapMessage()
public ActiveMQMapMessage(jakarta.jms.MapMessage foreign,
ClientSession session)
throws jakarta.jms.JMSException
foreign - jakarta.jms.JMSExceptionpublic byte getType()
getType in class ActiveMQMessagepublic void setBoolean(String name, boolean value) throws jakarta.jms.JMSException
setBoolean in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setByte(String name, byte value) throws jakarta.jms.JMSException
setByte in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setShort(String name, short value) throws jakarta.jms.JMSException
setShort in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setChar(String name, char value) throws jakarta.jms.JMSException
setChar in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setInt(String name, int value) throws jakarta.jms.JMSException
setInt in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setLong(String name, long value) throws jakarta.jms.JMSException
setLong in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setFloat(String name, float value) throws jakarta.jms.JMSException
setFloat in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setDouble(String name, double value) throws jakarta.jms.JMSException
setDouble in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setString(String name, String value) throws jakarta.jms.JMSException
setString in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setBytes(String name, byte[] value) throws jakarta.jms.JMSException
setBytes in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setBytes(String name, byte[] value, int offset, int length) throws jakarta.jms.JMSException
setBytes in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void setObject(String name, Object value) throws jakarta.jms.JMSException
setObject in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic boolean getBoolean(String name) throws jakarta.jms.JMSException
getBoolean in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic byte getByte(String name) throws jakarta.jms.JMSException
getByte in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic short getShort(String name) throws jakarta.jms.JMSException
getShort in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic char getChar(String name) throws jakarta.jms.JMSException
getChar in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic int getInt(String name) throws jakarta.jms.JMSException
getInt in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic long getLong(String name) throws jakarta.jms.JMSException
getLong in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic float getFloat(String name) throws jakarta.jms.JMSException
getFloat in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic double getDouble(String name) throws jakarta.jms.JMSException
getDouble in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic String getString(String name) throws jakarta.jms.JMSException
getString in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic byte[] getBytes(String name) throws jakarta.jms.JMSException
getBytes in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic Object getObject(String name) throws jakarta.jms.JMSException
getObject in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic Enumeration getMapNames() throws jakarta.jms.JMSException
getMapNames in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic boolean itemExists(String name) throws jakarta.jms.JMSException
itemExists in interface jakarta.jms.MapMessagejakarta.jms.JMSExceptionpublic void clearBody()
throws jakarta.jms.JMSException
clearBody in interface jakarta.jms.MessageclearBody in class ActiveMQMessagejakarta.jms.JMSExceptionpublic void doBeforeSend()
throws Exception
doBeforeSend in class ActiveMQMessageExceptionpublic void doBeforeReceive()
throws ActiveMQException
doBeforeReceive in class ActiveMQMessageActiveMQExceptionprotected boolean hasNoBody()
ActiveMQMessageActiveMQMessage.isBodyAssignableTo(Class).hasNoBody in class ActiveMQMessagepublic boolean isBodyAssignableTo(Class c)
isBodyAssignableTo in interface jakarta.jms.MessageisBodyAssignableTo in class ActiveMQMessageprotected <T> T getBodyInternal(Class<T> c)
getBodyInternal in class ActiveMQMessageCopyright © 2022 The Apache Software Foundation. All rights reserved.