public class Message
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Message() |
Message(MessageType msgType)
Create message of the given message type.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getEnqueueTime()
Get the message enqueue time.
|
long |
getMsgId()
Get the message id.
|
MessageType |
getMsgType()
Get the message type.
|
java.lang.String |
getSenderName()
Get the sending agent name.
|
boolean |
isRPC()
True if the message is an RPC request.
|
void |
setEnqueueTime()
Set the message enqueue time to the current nano-second time.
|
void |
setEnqueueTime(long when)
Set the message enqueue time.
|
void |
setMsgType(MessageType msgType)
Set the message type.
|
static void |
toBytes(Message message,
AOByteBuffer buffer)
Internal use only.
|
public Message()
public Message(MessageType msgType)
public MessageType getMsgType()
public void setMsgType(MessageType msgType)
public long getMsgId()
public java.lang.String getSenderName()
public long getEnqueueTime()
public void setEnqueueTime(long when)
public void setEnqueueTime()
public static void toBytes(Message message, AOByteBuffer buffer)
public boolean isRPC()