Uses of Interface
planet.commonapi.Message

Packages that use Message
planet.chord   
planet.chord.message   
planet.commonapi   
planet.generic.commonapi   
planet.generic.commonapi.message   
planet.scribe   
planet.scribe.messaging   
planet.simulate   
planet.symphony   
planet.symphony.messages   
planet.test.broadcast   
planet.test.dht   
planet.test.simpledht   
 

Uses of Message in planet.chord
 

Methods in planet.chord with parameters of type Message
protected static RouteMessage ChordNode.getDataMessage(java.lang.String appId, NodeHandle from, NodeHandle to, NodeHandle nextHop, Message msg)
          Return a RouteMessage with the specified values.
protected static RouteMessage ChordNode.getBroadcastMessage(java.lang.String appId, NodeHandle from, NodeHandle to, NodeHandle nextHop, Message msg)
          Return a RouteMessage with the specified values.
 void ChordNode.routeData(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Sends a RouteMessage to the ring.
 void ChordNode.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Initiating a Broadcast Message
 

Uses of Message in planet.chord.message
 

Classes in planet.chord.message that implement Message
 class BroadcastMessage
          Chord uses this message to send a special message to broadcasting.
 class IdMessage
          Chord uses this message to inform to another one any Id that it is required.
 class NodeMessage
          Chord uses this message to inform to another one any NodeHandle that it is required.
 class SuccListMessage
           
 

Methods in planet.chord.message that return Message
 Message BroadcastMessage.getInfo()
           
 

Methods in planet.chord.message with parameters of type Message
 void BroadcastMessage.setInfo(Message info)
           
 

Constructors in planet.chord.message with parameters of type Message
BroadcastMessage(Message info, NodeHandle limit)
          Shows the info to be send on the broadcast, and the limit up to permits to resend this message.
 

Uses of Message in planet.commonapi
 

Methods in planet.commonapi that return Message
 Message RouteMessage.getMessage()
          Returns the enclosed message inside of this message
 

Methods in planet.commonapi with parameters of type Message
 void RouteMessage.setMessage(Message message)
          Sets the internal message for this message
 void RouteMessage.setValues(java.lang.String appId, NodeHandle to, NodeHandle from, NodeHandle nh, Message msg, java.lang.String key, int type, int mode)
          Sets all values of the actual RouteMessage, before to be sent.
 void Node.routeData(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Receive's data of the application level and sends it through de network.
 void Node.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Initiating a Broadcast Message
 void EndPoint.route(Id id, Message message, NodeHandle hint)
          This method makes an attempt to route the message to the root of the given id.
 void EndPoint.broadcast(Id id, Message message)
          Sends a broadcast message to all nodes in the network.
 boolean Application.forward(Message message)
          This method is invoked on applications when the underlying node is about to forward the given message with the provided target to the specified next hop.
 void Application.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 

Uses of Message in planet.generic.commonapi
 

Fields in planet.generic.commonapi declared as Message
protected  Message RouteMessageImpl.message
          Message (data) to be routed
 

Methods in planet.generic.commonapi that return Message
 Message RouteMessageImpl.getMessage()
          Get the Message to route.
 

Methods in planet.generic.commonapi with parameters of type Message
 void RouteMessageImpl.setMessage(Message message)
          Sets the Message to route.
 void RouteMessageImpl.setValues(java.lang.String appId, NodeHandle to, NodeHandle from, NodeHandle nh, Message msg, java.lang.String key, int type, int mode)
          Sets all values of the actual RouteMessage, before to be sent.
 void EndPointImpl.route(Id id, Message message, NodeHandle hint)
          This method makes an attempt to route the message to the root of the given id.
 void EndPointImpl.broadcast(Id key, Message message)
          Sends a broadcast message to the network.
 

Constructors in planet.generic.commonapi with parameters of type Message
RouteMessageImpl(java.lang.String appId, NodeHandle source, NodeHandle destination, Message data, NodeHandle nextHop)
          Constructor who initialize all data.
RouteMessageImpl(java.lang.String appId, NodeHandle to, NodeHandle from, NodeHandle nh, Message msg, java.lang.String key, int type, int mode)
          Sets all values of the actual RouteMessage, before to be sent.
 

Uses of Message in planet.generic.commonapi.message
 

Classes in planet.generic.commonapi.message that implement Message
 class DataMessage
          Message of data to be send over the underlying network.
 

Methods in planet.generic.commonapi.message that return Message
 Message DataMessage.getMessage()
           
 

Methods in planet.generic.commonapi.message with parameters of type Message
 void DataMessage.setMessage(Message msg)
           
 

Constructors in planet.generic.commonapi.message with parameters of type Message
DataMessage(Id key, Message msg)
           
 

Uses of Message in planet.scribe
 

Methods in planet.scribe with parameters of type Message
 boolean ScribeImpl.forward(Message message)
          This method is invoked on applications when the underlying node is about to forward the given message with the provided target to the specified next hop.
 void ScribeImpl.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 

Uses of Message in planet.scribe.messaging
 

Classes in planet.scribe.messaging that implement Message
 class AbstractSubscribeMessage
           
 class AnycastMessage
           
 class DropMessage
           
 class PublishMessage
           
 class PublishRequestMessage
           
 class ReplicaSetMessage
          Message of data to be send a request of the replica set of an another node
 class ScribeMessage
           
 class SubscribeAckMessage
           
 class SubscribeFailedMessage
           
 class SubscribeLostMessage
           
 class SubscribeMessage
           
 class UnsubscribeMessage
           
 

Uses of Message in planet.simulate
 

Methods in planet.simulate with parameters of type Message
static RouteMessage MessagePool.getMessage(java.lang.String key, NodeHandle from, NodeHandle to, NodeHandle nextHop, Message msg, int type, int mode, java.lang.String appId)
          Builds a new instance of RouteMessage with all specified values.
 

Uses of Message in planet.symphony
 

Methods in planet.symphony with parameters of type Message
 void SymphonyNode.routeData(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
           
 void SymphonyNode.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
           
 

Uses of Message in planet.symphony.messages
 

Classes in planet.symphony.messages that implement Message
 class JoinMessage
           
 class NewSuccInListMessage
           
 class QueryJoinSetMessage
           
 class SetInfoMessage
           
 class SetPredMessage
           
 class SetSectionSizePredMessage
           
 class SetSectionSizeSuccMessage
           
 class SetSuccMessage
           
 

Uses of Message in planet.test.broadcast
 

Classes in planet.test.broadcast that implement Message
 class DHTPeerTestMessage
           
 

Methods in planet.test.broadcast that return Message
 Message DHTApplication.makeTestMessage(java.lang.String data)
          Makes a new instance of a Message to be sent with the specified data.
 

Methods in planet.test.broadcast with parameters of type Message
 boolean DHTApplication.forward(Message message)
          This method is invoked on applications when the underlying node is about to forward the given message with the provided target to the specified next hop.
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 

Uses of Message in planet.test.dht
 

Classes in planet.test.dht that implement Message
 class ChordDHTMessage
          Message to be used at ChordDHT main application.
 

Methods in planet.test.dht with parameters of type Message
 boolean ChordDHTApplication.forward(Message message)
          This method is invoked on applications when the underlying node is about to forward the given message with the provided target to the specified next hop.
 void ChordDHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 

Uses of Message in planet.test.simpledht
 

Methods in planet.test.simpledht that return Message
 Message DHTApplication.makeTestMessage(java.lang.String dades)
          Build a new DHTPeerTestMessage with the specified data.
 

Methods in planet.test.simpledht with parameters of type Message
 boolean DHTApplication.forward(Message message)
          This method is invoked on applications when the underlying node is about to forward the given message with the provided target to the specified next hop.
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.