public class OpenwireMessage extends Object implements org.apache.activemq.artemis.api.core.Message
BYTES_TYPE, DEFAULT_TYPE, HDR_ACTUAL_EXPIRY_TIME, HDR_BRIDGE_DUPLICATE_ID, HDR_CONTENT_TYPE, HDR_DUPLICATE_DETECTION_ID, HDR_GROUP_ID, HDR_LARGE_BODY_SIZE, HDR_LARGE_COMPRESSED, HDR_LAST_VALUE_NAME, HDR_ORIG_MESSAGE_ID, HDR_ORIGINAL_ADDRESS, HDR_ORIGINAL_QUEUE, HDR_ROUTE_TO_ACK_IDS, HDR_ROUTE_TO_IDS, HDR_ROUTING_TYPE, HDR_SCALEDOWN_TO_IDS, HDR_SCHEDULED_DELIVERY_TIME, HDR_VALIDATED_USER, MAP_TYPE, memoryOffset, OBJECT_TYPE, STREAM_TYPE, TEXT_TYPE| Constructor and Description |
|---|
OpenwireMessage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
boolean |
containsProperty(String key) |
org.apache.activemq.artemis.api.core.Message |
copy() |
org.apache.activemq.artemis.api.core.Message |
copy(long newID) |
int |
decrementDurableRefCount() |
int |
decrementRefCount() |
String |
getAddress() |
org.apache.activemq.artemis.api.core.SimpleString |
getAddressSimpleString() |
Object |
getAnnotation(org.apache.activemq.artemis.api.core.SimpleString key) |
Boolean |
getBooleanProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Boolean |
getBooleanProperty(String key) |
io.netty.buffer.ByteBuf |
getBuffer() |
Byte |
getByteProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Byte |
getByteProperty(String key) |
byte[] |
getBytesProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
byte[] |
getBytesProperty(String key) |
org.apache.activemq.artemis.api.core.RefCountMessageListener |
getContext() |
Double |
getDoubleProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Double |
getDoubleProperty(String key) |
int |
getEncodeSize() |
long |
getExpiration() |
Float |
getFloatProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Float |
getFloatProperty(String key) |
Integer |
getIntProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Integer |
getIntProperty(String key) |
Long |
getLongProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Long |
getLongProperty(String key) |
int |
getMemoryEstimate() |
long |
getMessageID() |
Object |
getObjectProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Object |
getObjectProperty(String key) |
org.apache.activemq.artemis.core.persistence.Persister<org.apache.activemq.artemis.api.core.Message> |
getPersister() |
int |
getPersistSize() |
byte |
getPriority() |
Set<org.apache.activemq.artemis.api.core.SimpleString> |
getPropertyNames() |
int |
getRefCount() |
org.apache.activemq.artemis.api.core.SimpleString |
getReplyTo() |
Long |
getScheduledDeliveryTime() |
Short |
getShortProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Short |
getShortProperty(String key) |
org.apache.activemq.artemis.api.core.SimpleString |
getSimpleStringProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
org.apache.activemq.artemis.api.core.SimpleString |
getSimpleStringProperty(String key) |
String |
getStringProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
String |
getStringProperty(String key) |
long |
getTimestamp() |
Object |
getUserID() |
int |
incrementDurableRefCount() |
int |
incrementRefCount() |
boolean |
isDurable() |
void |
messageChanged() |
void |
persist(org.apache.activemq.artemis.api.core.ActiveMQBuffer targetRecord) |
org.apache.activemq.artemis.api.core.Message |
putBooleanProperty(org.apache.activemq.artemis.api.core.SimpleString key,
boolean value) |
org.apache.activemq.artemis.api.core.Message |
putBooleanProperty(String key,
boolean value) |
org.apache.activemq.artemis.api.core.Message |
putByteProperty(org.apache.activemq.artemis.api.core.SimpleString key,
byte value) |
org.apache.activemq.artemis.api.core.Message |
putByteProperty(String key,
byte value) |
org.apache.activemq.artemis.api.core.Message |
putBytesProperty(org.apache.activemq.artemis.api.core.SimpleString key,
byte[] value) |
org.apache.activemq.artemis.api.core.Message |
putBytesProperty(String key,
byte[] value) |
org.apache.activemq.artemis.api.core.Message |
putCharProperty(org.apache.activemq.artemis.api.core.SimpleString key,
char value) |
org.apache.activemq.artemis.api.core.Message |
putCharProperty(String key,
char value) |
org.apache.activemq.artemis.api.core.Message |
putDoubleProperty(org.apache.activemq.artemis.api.core.SimpleString key,
double value) |
org.apache.activemq.artemis.api.core.Message |
putDoubleProperty(String key,
double value) |
org.apache.activemq.artemis.api.core.Message |
putFloatProperty(org.apache.activemq.artemis.api.core.SimpleString key,
float value) |
org.apache.activemq.artemis.api.core.Message |
putFloatProperty(String key,
float value) |
org.apache.activemq.artemis.api.core.Message |
putIntProperty(org.apache.activemq.artemis.api.core.SimpleString key,
int value) |
org.apache.activemq.artemis.api.core.Message |
putIntProperty(String key,
int value) |
org.apache.activemq.artemis.api.core.Message |
putLongProperty(org.apache.activemq.artemis.api.core.SimpleString key,
long value) |
org.apache.activemq.artemis.api.core.Message |
putLongProperty(String key,
long value) |
org.apache.activemq.artemis.api.core.Message |
putObjectProperty(org.apache.activemq.artemis.api.core.SimpleString key,
Object value) |
org.apache.activemq.artemis.api.core.Message |
putObjectProperty(String key,
Object value) |
org.apache.activemq.artemis.api.core.Message |
putShortProperty(org.apache.activemq.artemis.api.core.SimpleString key,
short value) |
org.apache.activemq.artemis.api.core.Message |
putShortProperty(String key,
short value) |
org.apache.activemq.artemis.api.core.Message |
putStringProperty(org.apache.activemq.artemis.api.core.SimpleString key,
org.apache.activemq.artemis.api.core.SimpleString value) |
org.apache.activemq.artemis.api.core.Message |
putStringProperty(String key,
String value) |
void |
receiveBuffer(io.netty.buffer.ByteBuf buffer) |
void |
reloadPersistence(org.apache.activemq.artemis.api.core.ActiveMQBuffer record) |
Object |
removeAnnotation(org.apache.activemq.artemis.api.core.SimpleString key) |
Object |
removeProperty(org.apache.activemq.artemis.api.core.SimpleString key) |
Object |
removeProperty(String key) |
void |
sendBuffer(io.netty.buffer.ByteBuf buffer,
int deliveryCount) |
org.apache.activemq.artemis.api.core.Message |
setAddress(org.apache.activemq.artemis.api.core.SimpleString address) |
org.apache.activemq.artemis.api.core.Message |
setAddress(String address) |
org.apache.activemq.artemis.api.core.Message |
setBuffer(io.netty.buffer.ByteBuf buffer) |
org.apache.activemq.artemis.api.core.Message |
setContext(org.apache.activemq.artemis.api.core.RefCountMessageListener context) |
org.apache.activemq.artemis.api.core.Message |
setDurable(boolean durable) |
org.apache.activemq.artemis.api.core.Message |
setExpiration(long expiration) |
org.apache.activemq.artemis.api.core.Message |
setMessageID(long id) |
org.apache.activemq.artemis.api.core.Message |
setPriority(byte priority) |
org.apache.activemq.artemis.api.core.Message |
setReplyTo(org.apache.activemq.artemis.api.core.SimpleString address) |
org.apache.activemq.artemis.api.core.Message |
setTimestamp(long timestamp) |
org.apache.activemq.artemis.api.core.Message |
setUserID(Object userID) |
org.apache.activemq.artemis.api.core.ICoreMessage |
toCore() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptsConsumer, cleanupInternalProperties, getAnnotationString, getBodyBuffer, getBodyInputStream, getConnectionID, getDuplicateIDBytes, getDuplicateProperty, getGroupID, getLastValueProperty, getRoutingType, getType, getValidatedUserID, isExpired, isLargeMessage, reencode, referenceOriginalMessage, rejectConsumer, releaseBuffer, setAnnotation, setConnectionID, setRoutingType, setScheduledDeliveryTime, setType, setValidatedUserID, toMap, toPropertyMappublic boolean containsProperty(org.apache.activemq.artemis.api.core.SimpleString key)
containsProperty in interface org.apache.activemq.artemis.api.core.Messagepublic void messageChanged()
messageChanged in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.SimpleString getReplyTo()
getReplyTo in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setReplyTo(org.apache.activemq.artemis.api.core.SimpleString address)
setReplyTo in interface org.apache.activemq.artemis.api.core.Messagepublic Object removeAnnotation(org.apache.activemq.artemis.api.core.SimpleString key)
removeAnnotation in interface org.apache.activemq.artemis.api.core.Messagepublic Object getAnnotation(org.apache.activemq.artemis.api.core.SimpleString key)
getAnnotation in interface org.apache.activemq.artemis.api.core.Messagepublic Long getScheduledDeliveryTime()
getScheduledDeliveryTime in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.RefCountMessageListener getContext()
getContext in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setContext(org.apache.activemq.artemis.api.core.RefCountMessageListener context)
setContext in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setBuffer(io.netty.buffer.ByteBuf buffer)
setBuffer in interface org.apache.activemq.artemis.api.core.Messagepublic io.netty.buffer.ByteBuf getBuffer()
getBuffer in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message copy()
copy in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message copy(long newID)
copy in interface org.apache.activemq.artemis.api.core.Messagepublic long getMessageID()
getMessageID in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setMessageID(long id)
setMessageID in interface org.apache.activemq.artemis.api.core.Messagepublic long getExpiration()
getExpiration in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setExpiration(long expiration)
setExpiration in interface org.apache.activemq.artemis.api.core.Messagepublic Object getUserID()
getUserID in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setUserID(Object userID)
setUserID in interface org.apache.activemq.artemis.api.core.Messagepublic boolean isDurable()
isDurable in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setDurable(boolean durable)
setDurable in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.core.persistence.Persister<org.apache.activemq.artemis.api.core.Message> getPersister()
getPersister in interface org.apache.activemq.artemis.api.core.Messagepublic String getAddress()
getAddress in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setAddress(String address)
setAddress in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.SimpleString getAddressSimpleString()
getAddressSimpleString in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setAddress(org.apache.activemq.artemis.api.core.SimpleString address)
setAddress in interface org.apache.activemq.artemis.api.core.Messagepublic long getTimestamp()
getTimestamp in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setTimestamp(long timestamp)
setTimestamp in interface org.apache.activemq.artemis.api.core.Messagepublic byte getPriority()
getPriority in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message setPriority(byte priority)
setPriority in interface org.apache.activemq.artemis.api.core.Messagepublic void receiveBuffer(io.netty.buffer.ByteBuf buffer)
receiveBuffer in interface org.apache.activemq.artemis.api.core.Messagepublic void sendBuffer(io.netty.buffer.ByteBuf buffer,
int deliveryCount)
sendBuffer in interface org.apache.activemq.artemis.api.core.Messagepublic int getPersistSize()
getPersistSize in interface org.apache.activemq.artemis.api.core.Messagepublic void persist(org.apache.activemq.artemis.api.core.ActiveMQBuffer targetRecord)
persist in interface org.apache.activemq.artemis.api.core.Messagepublic void reloadPersistence(org.apache.activemq.artemis.api.core.ActiveMQBuffer record)
reloadPersistence in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putBooleanProperty(String key, boolean value)
putBooleanProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putByteProperty(String key, byte value)
putByteProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putBytesProperty(String key, byte[] value)
putBytesProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putShortProperty(String key, short value)
putShortProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putCharProperty(String key, char value)
putCharProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putIntProperty(String key, int value)
putIntProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putLongProperty(String key, long value)
putLongProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putFloatProperty(String key, float value)
putFloatProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putDoubleProperty(String key, double value)
putDoubleProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putBooleanProperty(org.apache.activemq.artemis.api.core.SimpleString key,
boolean value)
putBooleanProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putByteProperty(org.apache.activemq.artemis.api.core.SimpleString key,
byte value)
putByteProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putBytesProperty(org.apache.activemq.artemis.api.core.SimpleString key,
byte[] value)
putBytesProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putShortProperty(org.apache.activemq.artemis.api.core.SimpleString key,
short value)
putShortProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putCharProperty(org.apache.activemq.artemis.api.core.SimpleString key,
char value)
putCharProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putIntProperty(org.apache.activemq.artemis.api.core.SimpleString key,
int value)
putIntProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putLongProperty(org.apache.activemq.artemis.api.core.SimpleString key,
long value)
putLongProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putFloatProperty(org.apache.activemq.artemis.api.core.SimpleString key,
float value)
putFloatProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putDoubleProperty(org.apache.activemq.artemis.api.core.SimpleString key,
double value)
putDoubleProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putStringProperty(String key, String value)
putStringProperty in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.Message putObjectProperty(String key, Object value) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
putObjectProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic org.apache.activemq.artemis.api.core.Message putObjectProperty(org.apache.activemq.artemis.api.core.SimpleString key,
Object value)
throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
putObjectProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Object removeProperty(String key)
removeProperty in interface org.apache.activemq.artemis.api.core.Messagepublic boolean containsProperty(String key)
containsProperty in interface org.apache.activemq.artemis.api.core.Messagepublic Boolean getBooleanProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getBooleanProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Byte getByteProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getByteProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Double getDoubleProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getDoubleProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Integer getIntProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getIntProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Long getLongProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getLongProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Object getObjectProperty(String key)
getObjectProperty in interface org.apache.activemq.artemis.api.core.Messagepublic Short getShortProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getShortProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Float getFloatProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getFloatProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic String getStringProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getStringProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic org.apache.activemq.artemis.api.core.SimpleString getSimpleStringProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getSimpleStringProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic byte[] getBytesProperty(String key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getBytesProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Object removeProperty(org.apache.activemq.artemis.api.core.SimpleString key)
removeProperty in interface org.apache.activemq.artemis.api.core.Messagepublic Boolean getBooleanProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getBooleanProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Byte getByteProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getByteProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Double getDoubleProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getDoubleProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Integer getIntProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getIntProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Long getLongProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getLongProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Object getObjectProperty(org.apache.activemq.artemis.api.core.SimpleString key)
getObjectProperty in interface org.apache.activemq.artemis.api.core.Messagepublic Short getShortProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getShortProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic Float getFloatProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getFloatProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic String getStringProperty(org.apache.activemq.artemis.api.core.SimpleString key) throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getStringProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic org.apache.activemq.artemis.api.core.SimpleString getSimpleStringProperty(org.apache.activemq.artemis.api.core.SimpleString key)
throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getSimpleStringProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic byte[] getBytesProperty(org.apache.activemq.artemis.api.core.SimpleString key)
throws org.apache.activemq.artemis.api.core.ActiveMQPropertyConversionException
getBytesProperty in interface org.apache.activemq.artemis.api.core.Messageorg.apache.activemq.artemis.api.core.ActiveMQPropertyConversionExceptionpublic org.apache.activemq.artemis.api.core.Message putStringProperty(org.apache.activemq.artemis.api.core.SimpleString key,
org.apache.activemq.artemis.api.core.SimpleString value)
putStringProperty in interface org.apache.activemq.artemis.api.core.Messagepublic int getEncodeSize()
getEncodeSize in interface org.apache.activemq.artemis.api.core.Messagepublic Set<org.apache.activemq.artemis.api.core.SimpleString> getPropertyNames()
getPropertyNames in interface org.apache.activemq.artemis.api.core.Messagepublic int getRefCount()
getRefCount in interface org.apache.activemq.artemis.api.core.Messagepublic int incrementRefCount()
throws Exception
incrementRefCount in interface org.apache.activemq.artemis.api.core.MessageExceptionpublic int decrementRefCount()
throws Exception
decrementRefCount in interface org.apache.activemq.artemis.api.core.MessageExceptionpublic int incrementDurableRefCount()
incrementDurableRefCount in interface org.apache.activemq.artemis.api.core.Messagepublic int decrementDurableRefCount()
decrementDurableRefCount in interface org.apache.activemq.artemis.api.core.Messagepublic org.apache.activemq.artemis.api.core.ICoreMessage toCore()
toCore in interface org.apache.activemq.artemis.api.core.Messagepublic int getMemoryEstimate()
getMemoryEstimate in interface org.apache.activemq.artemis.api.core.MessageCopyright © 2017 The Apache Software Foundation. All Rights Reserved.