|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mss.ea.al.AbstractMessage
Abstract base class of a message.
Field Summary | |
protected boolean |
deliverState
Deliver state of this message. |
protected long |
ID
ID of this message. |
protected java.lang.Object |
recipient
Recipient of this message. |
protected java.lang.Object |
sender
Sender of this message. |
protected MessageType |
type
Type of this message. |
Constructor Summary | |
AbstractMessage(java.lang.Object sender,
java.lang.Object recipient)
Constructor. |
|
AbstractMessage(java.lang.Object sender,
java.lang.Object recipient,
MessageType type)
Constructor with type. |
Method Summary | |
boolean |
getDeliverState()
Gets the deliver state of this message. |
long |
getID()
Gets the ID of this message. |
java.lang.Object |
getRecipient()
Gets the recipient of this message. |
java.lang.Object |
getSender()
Gets the sender of this message. |
MessageType |
getType()
Gets the type of this message. |
void |
setDeliverState(boolean state)
Sets a new deliver state for this message. |
java.lang.String |
toString()
Returns a string representation of this message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface mss.ea.al.Message |
getCollection, getObject, transportsCollection, transportsObject |
Field Detail |
protected long ID
protected MessageType type
protected java.lang.Object sender
protected java.lang.Object recipient
protected boolean deliverState
Constructor Detail |
public AbstractMessage(java.lang.Object sender, java.lang.Object recipient)
sender
- sender of this messagerecipient
- recipient of this messagepublic AbstractMessage(java.lang.Object sender, java.lang.Object recipient, MessageType type)
sender
- sender of this messagerecipient
- recipient of this messagetype
- type of this messageMethod Detail |
public long getID()
getID
in interface Message
public MessageType getType()
getType
in interface Message
public java.lang.Object getSender()
getSender
in interface Message
public java.lang.Object getRecipient()
getRecipient
in interface Message
public boolean getDeliverState()
getDeliverState
in interface Message
public void setDeliverState(boolean state)
setDeliverState
in interface Message
state
- new deliver statepublic java.lang.String toString()
toString
in class java.lang.Object
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |