public class GenericMessage extends Message
Modifier and Type | Field and Description |
---|---|
protected java.io.Serializable |
data |
protected java.util.Map<java.lang.String,java.io.Serializable> |
properties |
flags, msgId, msgInstanceOid, msgType, remoteAgent
Constructor and Description |
---|
GenericMessage() |
GenericMessage(MessageType msgType)
Create message of the given message type.
|
Modifier and Type | Method and Description |
---|---|
void |
addProperties(java.util.Map<java.lang.String,java.io.Serializable> props)
Add properties.
|
java.io.Serializable |
getData()
Get data object.
|
java.util.Map<java.lang.String,java.io.Serializable> |
getProperties()
Get property map.
|
java.io.Serializable |
getProperty(java.lang.String key)
Get property value.
|
void |
setData(java.io.Serializable data)
Set data object.
|
void |
setProperties(java.util.Map<java.lang.String,java.io.Serializable> props)
Set property map.
|
void |
setProperty(java.lang.String key,
java.io.Serializable value)
Set property value.
|
getEnqueueTime, getMsgId, getMsgInstanceOid, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgInstanceOid, setMsgType, toBytes, toBytes, toBytes, ToString
protected java.io.Serializable data
protected java.util.Map<java.lang.String,java.io.Serializable> properties
public GenericMessage()
public GenericMessage(MessageType msgType)
public java.io.Serializable getProperty(java.lang.String key)
public void setProperty(java.lang.String key, java.io.Serializable value)
public java.util.Map<java.lang.String,java.io.Serializable> getProperties()
public void setProperties(java.util.Map<java.lang.String,java.io.Serializable> props)
public void addProperties(java.util.Map<java.lang.String,java.io.Serializable> props)
public java.io.Serializable getData()
public void setData(java.io.Serializable data)