Purple Code

Uses of Class
com.purpletech.message.Message

Packages that use Message
com.purpletech.message   
com.purpletech.message.server   
 

Uses of Message in com.purpletech.message
 

Fields in com.purpletech.message declared as Message
protected  Message MessageEvent.message
           
 

Methods in com.purpletech.message that return Message
 Message MessageEvent.getMessage()
           
 Message MessageClient.receiveMessage()
          Actively receive a message.
protected  Message MessageClient.processSystemMessage(Message m)
          process a SystemMessage
static Message Message.readMessage(java.io.DataInputStream in)
          Factory method.
 Message BlockingPeer.receiveMessage()
          Actively receive a message.
 Message BlockingClient.receiveMessage()
           
protected  Message AbstractPeer.processSystemMessage(Message m)
          process a SystemMessage
abstract  Message AbstractPeer.receiveMessage()
           
 

Methods in com.purpletech.message with parameters of type Message
 void MessagePeer.sendMessage(Message message)
          sends a message out across the pipe
 void MessageClient.sendMessage(Message msg)
          sends a message out across the pipe
protected  Message MessageClient.processSystemMessage(Message m)
          process a SystemMessage
 void BlockingPeer.sendMessage(Message msg)
          sends a message out across the pipe
 void BlockingClient.sendMessage(Message m)
          Send a message down the socket
protected  Message AbstractPeer.processSystemMessage(Message m)
          process a SystemMessage
abstract  void AbstractPeer.sendMessage(Message message)
           
 

Constructors in com.purpletech.message with parameters of type Message
MessageEvent(java.lang.Object source, Message m)
           
Message(Message m)
          copy constructor
Message(Message m, boolean copyWhenCreated)
          copy constructor
 

Uses of Message in com.purpletech.message.server
 

Methods in com.purpletech.message.server that return Message
 Message RemoteClient.receiveMessage()
           
 Message Client.receiveMessage()
          the server calls this method to find out if a message is available and, if so, to receive it
 

Methods in com.purpletech.message.server with parameters of type Message
 void Splitter.sendMessage(Message m)
          must be synchronized to avoid collision with addClient and removeClient -- we don't want the iterator to fail-fast, now, do we?
 void RemoteClient.sendMessage(Message m)
          Send a message down the socket
protected  void Processor.processSystemMessage(Message m)
           
 void MessageServer.sendMessage(Message m)
          directly inject a message into the queue for processing
 void Client.sendMessage(Message m)
          the server calls sendMessage to make this client stub send a message to its client
 


Documentation generated March 5 2003