com.retrogui.messageserver.common
Class Message

java.lang.Object
  extended bycom.retrogui.messageserver.common.Message
All Implemented Interfaces:
java.io.Serializable

public class Message
extends java.lang.Object
implements java.io.Serializable

Message class

See Also:
Serialized Form

Field Summary
static java.lang.String PAYLOAD_TYPE_UNDEFINED
           
 
Constructor Summary
Message(java.lang.String id, java.lang.String type, java.lang.Object payload)
          Creates a new Message object.
 
Method Summary
 java.lang.String getId()
          get message id
 java.lang.Object getPayload()
          get payload object
 java.lang.String getPayloadType()
          get message payloadType
 void setId(java.lang.String string)
          set message id
 void setPayload(java.lang.Object payload)
          set payload object
 void setPayloadType(java.lang.String string)
          set message payloadType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAYLOAD_TYPE_UNDEFINED

public static final java.lang.String PAYLOAD_TYPE_UNDEFINED
See Also:
Constant Field Values
Constructor Detail

Message

public Message(java.lang.String id,
               java.lang.String type,
               java.lang.Object payload)
Creates a new Message object.

Parameters:
id - - unique message identifier
payload - - payload object
Method Detail

getId

public java.lang.String getId()
get message id

Returns:
- message id string

getPayload

public java.lang.Object getPayload()
get payload object

Returns:
- payload object

getPayloadType

public java.lang.String getPayloadType()
get message payloadType

Returns:
- message payloadType string

setId

public void setId(java.lang.String string)
set message id

Parameters:
string -

setPayload

public void setPayload(java.lang.Object payload)
set payload object

Parameters:
payload - object

setPayloadType

public void setPayloadType(java.lang.String string)
set message payloadType

Parameters:
string -