|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectse.sics.tasim.aw.Message
public class Message
Message
is used for the communication between all entities in
simulations and with the server administration. Each message consists of a
sender, a receiver and a content. The content of the messages describe what
the purpose of the communication is.
Constructor Summary | |
---|---|
Message()
|
|
Message(java.lang.String sender,
java.lang.String receiver,
Transportable content)
|
|
Message(java.lang.String receiver,
Transportable content)
|
Method Summary | |
---|---|
Message |
createReply(Transportable content)
|
Transportable |
getContent()
|
java.lang.String |
getReceiver()
|
java.lang.String |
getSender()
|
java.lang.String |
getTransportName()
Returns the transport name used for externalization. |
void |
read(TransportReader reader)
Reads the state for this transportable from the specified reader. |
void |
setSender(java.lang.String sender)
|
java.lang.String |
toString()
|
void |
write(TransportWriter writer)
Writes the state for this transportable to the specified writer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Message(java.lang.String receiver, Transportable content)
public Message(java.lang.String sender, java.lang.String receiver, Transportable content)
public Message()
Method Detail |
---|
public java.lang.String getSender()
public void setSender(java.lang.String sender)
public java.lang.String getReceiver()
public Transportable getContent()
public Message createReply(Transportable content)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getTransportName()
getTransportName
in interface Transportable
public void read(TransportReader reader) throws java.text.ParseException
Transportable
read
in interface Transportable
reader
- the reader to read data from
java.text.ParseException
- if a parse error occurspublic void write(TransportWriter writer)
Transportable
write
in interface Transportable
writer
- the writer to write data to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |