Class EmptyMessageImpl
- java.lang.Object
-
- net.timewalker.ffmq4.common.message.AbstractMessage
-
- net.timewalker.ffmq4.common.message.EmptyMessageImpl
-
- All Implemented Interfaces:
javax.jms.Message
public final class EmptyMessageImpl extends AbstractMessage
Implementation of an empty
Message(message without body)
-
-
Field Summary
-
Fields inherited from class net.timewalker.ffmq4.common.message.AbstractMessage
bodyIsReadOnly
-
-
Constructor Summary
Constructors Constructor Description EmptyMessageImpl()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearBody()AbstractMessagecopy()Create an independant copy of this messageprotected bytegetType()Get the type value for this messageprotected voidserializeBodyTo(RawDataBuffer out)protected voidunserializeBodyFrom(RawDataBuffer in)-
Methods inherited from class net.timewalker.ffmq4.common.message.AbstractMessage
acknowledge, assertDeserializationLevel, clearProperties, copyCommonFields, ensureDeserializationLevel, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getRawMessage, getSession, getShortProperty, getStringProperty, initializeFromRaw, isInternalCopy, markAsReadOnly, propertyExists, readMapFrom, serializeTo, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setInternalCopy, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setSession, setShortProperty, setStringProperty, toString, writeMapTo
-
-
-
-
Method Detail
-
getType
protected byte getType()
Description copied from class:AbstractMessageGet the type value for this message- Specified by:
getTypein classAbstractMessage
-
clearBody
public void clearBody()
-
serializeBodyTo
protected void serializeBodyTo(RawDataBuffer out)
- Specified by:
serializeBodyToin classAbstractMessage
-
unserializeBodyFrom
protected void unserializeBodyFrom(RawDataBuffer in)
- Specified by:
unserializeBodyFromin classAbstractMessage
-
copy
public AbstractMessage copy()
Description copied from class:AbstractMessageCreate an independant copy of this message- Specified by:
copyin classAbstractMessage
-
-