Package org.apache.activemq.artemis.ra
Class ActiveMQRAMapMessage
- java.lang.Object
-
- org.apache.activemq.artemis.ra.ActiveMQRAMessage
-
- org.apache.activemq.artemis.ra.ActiveMQRAMapMessage
-
- All Implemented Interfaces:
jakarta.jms.MapMessage,jakarta.jms.Message
public class ActiveMQRAMapMessage extends ActiveMQRAMessage implements jakarta.jms.MapMessage
A wrapper for a message
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.artemis.ra.ActiveMQRAMessage
message, session
-
-
Constructor Summary
Constructors Constructor Description ActiveMQRAMapMessage(jakarta.jms.MapMessage message, ActiveMQRASession session)Create a new wrapper
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBoolean(java.lang.String name)GetbytegetByte(java.lang.String name)Getbyte[]getBytes(java.lang.String name)GetchargetChar(java.lang.String name)GetdoublegetDouble(java.lang.String name)GetfloatgetFloat(java.lang.String name)GetintgetInt(java.lang.String name)GetlonggetLong(java.lang.String name)Getjava.util.EnumerationgetMapNames()Get the map namesjava.lang.ObjectgetObject(java.lang.String name)GetshortgetShort(java.lang.String name)Getjava.lang.StringgetString(java.lang.String name)GetbooleanitemExists(java.lang.String name)Does the item existvoidsetBoolean(java.lang.String name, boolean value)SetvoidsetByte(java.lang.String name, byte value)SetvoidsetBytes(java.lang.String name, byte[] value)SetvoidsetBytes(java.lang.String name, byte[] value, int offset, int length)SetvoidsetChar(java.lang.String name, char value)SetvoidsetDouble(java.lang.String name, double value)SetvoidsetFloat(java.lang.String name, float value)SetvoidsetInt(java.lang.String name, int value)SetvoidsetLong(java.lang.String name, long value)SetvoidsetObject(java.lang.String name, java.lang.Object value)SetvoidsetShort(java.lang.String name, short value)SetvoidsetString(java.lang.String name, java.lang.String value)Set-
Methods inherited from class org.apache.activemq.artemis.ra.ActiveMQRAMessage
acknowledge, clearBody, clearProperties, equals, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, hashCode, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jakarta.jms.Message
acknowledge, clearBody, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
-
-
-
-
Constructor Detail
-
ActiveMQRAMapMessage
public ActiveMQRAMapMessage(jakarta.jms.MapMessage message, ActiveMQRASession session)Create a new wrapper- Parameters:
message- the messagesession- the session
-
-
Method Detail
-
getBoolean
public boolean getBoolean(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getBooleanin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getByte
public byte getByte(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getBytein interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getBytes
public byte[] getBytes(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getBytesin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getChar
public char getChar(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getCharin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getDouble
public double getDouble(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getDoublein interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getFloat
public float getFloat(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getFloatin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getInt
public int getInt(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getIntin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getLong
public long getLong(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getLongin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getMapNames
public java.util.Enumeration getMapNames() throws jakarta.jms.JMSExceptionGet the map names- Specified by:
getMapNamesin interfacejakarta.jms.MapMessage- Returns:
- The values
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getObject
public java.lang.Object getObject(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getObjectin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getShort
public short getShort(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getShortin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
getString
public java.lang.String getString(java.lang.String name) throws jakarta.jms.JMSExceptionGet- Specified by:
getStringin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- The value
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
itemExists
public boolean itemExists(java.lang.String name) throws jakarta.jms.JMSExceptionDoes the item exist- Specified by:
itemExistsin interfacejakarta.jms.MapMessage- Parameters:
name- The name- Returns:
- True / false
- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setBoolean
public void setBoolean(java.lang.String name, boolean value) throws jakarta.jms.JMSExceptionSet- Specified by:
setBooleanin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setByte
public void setByte(java.lang.String name, byte value) throws jakarta.jms.JMSExceptionSet- Specified by:
setBytein interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setBytes
public void setBytes(java.lang.String name, byte[] value, int offset, int length) throws jakarta.jms.JMSExceptionSet- Specified by:
setBytesin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The valueoffset- The offsetlength- The length- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setBytes
public void setBytes(java.lang.String name, byte[] value) throws jakarta.jms.JMSExceptionSet- Specified by:
setBytesin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setChar
public void setChar(java.lang.String name, char value) throws jakarta.jms.JMSExceptionSet- Specified by:
setCharin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setDouble
public void setDouble(java.lang.String name, double value) throws jakarta.jms.JMSExceptionSet- Specified by:
setDoublein interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setFloat
public void setFloat(java.lang.String name, float value) throws jakarta.jms.JMSExceptionSet- Specified by:
setFloatin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setInt
public void setInt(java.lang.String name, int value) throws jakarta.jms.JMSExceptionSet- Specified by:
setIntin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setLong
public void setLong(java.lang.String name, long value) throws jakarta.jms.JMSExceptionSet- Specified by:
setLongin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setObject
public void setObject(java.lang.String name, java.lang.Object value) throws jakarta.jms.JMSExceptionSet- Specified by:
setObjectin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setShort
public void setShort(java.lang.String name, short value) throws jakarta.jms.JMSExceptionSet- Specified by:
setShortin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
setString
public void setString(java.lang.String name, java.lang.String value) throws jakarta.jms.JMSExceptionSet- Specified by:
setStringin interfacejakarta.jms.MapMessage- Parameters:
name- The namevalue- The value- Throws:
jakarta.jms.JMSException- Thrown if an error occurs
-
-