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.GML.GMLTopology   
planet.test.helloworld   
planet.test.symphonyDHT   
 

Uses of Message in planet.chord
 

Methods in planet.chord with parameters of type Message
 void ChordNode.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Initiating a Broadcast Message
static RouteMessage ChordNode.getBroadcastMessage(java.lang.String appId, NodeHandle from, NodeHandle to, NodeHandle nextHop, Message msg)
          Return a RouteMessage with the specified values.
static RouteMessage ChordNode.getDataMessage(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.
 

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 EndPoint.broadcast(Id id, Message message)
          Sends a broadcast message to all nodes in the network.
 void Node.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          Initiating a Broadcast Message
 void Application.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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 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 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 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.
 

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 EndPointImpl.broadcast(Id key, Message message)
          Sends a broadcast message to the network.
 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 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.
 

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
 void ScribeImpl.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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.
 

Uses of Message in planet.scribe.messaging
 

Classes in planet.scribe.messaging that implement Message
 class AbstractSubscribeMessage
          The ack for a subscribe message.
 class AnycastMessage
           
 class DropMessage
          The drop message, which tells a child that it's parent can no longer support it.
 class PublishMessage
          The publish message.
 class PublishRequestMessage
          The publish message.
 class ReplicaSetMessage
          Message of data to be send a request of the replica set of an another node
 class ScribeMessage
          This class the abstraction of a message used internally by Scribe.
 class SubscribeAckMessage
          The ack for a subscribe message.
 class SubscribeFailedMessage
          The ack for a subscribe message.
 class SubscribeLostMessage
          The ack for a subscribe message.
 class SubscribeMessage
           
 class UnsubscribeMessage
          The unsubscribe message.
 

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.broadcast(java.lang.String appId, NodeHandle to, NodeHandle nextHop, Message msg)
          This method throws a NoSuchMethodError, because the broadcast algorithm is not implemented yet.
 RouteMessage SymphonyNode.buildMessage(NodeHandle from, NodeHandle to, int type, int mode, Message m)
           
 RouteMessage SymphonyNode.buildMessage(NodeHandle from, NodeHandle to, int type, int mode, Message m, java.lang.String key)
           
 RouteMessage SymphonyNode.buildMessage(NodeHandle from, NodeHandle to, NodeHandle nextHop, int type, int mode, Message m)
           
 RouteMessage SymphonyNode.buildMessage(NodeHandle from, NodeHandle to, NodeHandle nextHop, int type, int mode, Message m, java.lang.String key)
           
 void SymphonyNode.routeData(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 NeighbourMessage
          Is a neighbour's set performed as a message.
 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
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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.
 

Uses of Message in planet.test.dht
 

Methods in planet.test.dht with parameters of type Message
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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.
 

Uses of Message in planet.test.GML.GMLTopology
 

Classes in planet.test.GML.GMLTopology that implement Message
 class DHTMessage
          Message to be used at ChordDHT main application.
 

Methods in planet.test.GML.GMLTopology with parameters of type Message
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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.
 

Uses of Message in planet.test.helloworld
 

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

Methods in planet.test.helloworld with parameters of type Message
 void DHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 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.
 

Uses of Message in planet.test.symphonyDHT
 

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

Methods in planet.test.symphonyDHT with parameters of type Message
 void SymphonyDHTApplication.deliver(Id id, Message message)
          This method is called on the application at the destination node for the given id.
 boolean SymphonyDHTApplication.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.