|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Node in planet.badchord |
Classes in planet.badchord that implement Node | |
class |
BadChordNode
A Chord node is single entity in the chord network. |
Uses of Node in planet.chord |
Classes in planet.chord that implement Node | |
class |
ChordNode
A Chord node is single entity in the chord network. |
Methods in planet.chord that return Node | |
Node |
ChordNode.setValues(Id newId)
Sets the new Id for this node. |
Uses of Node in planet.commonapi |
Methods in planet.commonapi that return Node | |
Node |
Network.getRandomNode(java.util.Random r)
Returns a randomly selected node of actual network. |
Node |
Node.setValues(Id newId)
Sets the new Id for this Node. |
Methods in planet.commonapi with parameters of type Node | |
EndPoint |
EndPoint.setValues(Application app,
Node node)
Sets the initial values for this EndPoint. |
void |
Network.joinNode(Node node)
Joins the node to the ring. |
void |
Network.joinNode(Node node,
NodeHandle bootstrap)
Network joins a node with specified bootstrap. |
Uses of Node in planet.commonapi.behaviours |
Methods in planet.commonapi.behaviours with parameters of type Node | |
void |
Behaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
boolean |
BehavioursFilter.filter(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, filter's method filters the input RouteMessage if does not satisfy filter's precondition. |
boolean |
BehavioursInvoker.invoke(RouteMessage msg,
Node node)
This method invokes the related behaviour. |
void |
BehavioursPool.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method intends to invoke some behaviours only if RouteMessage's type and mode fields matches some behaviour's pattern. |
Uses of Node in planet.commonapi.factory |
Methods in planet.commonapi.factory that return Node | |
Node |
NodeFactory.buildNode()
Builds a Node using the default IdFactory and the default Class for him. |
Node |
NodeFactory.buildNode(Id id)
Builds a Node using the Id that appears in parameter, using the default Class for him. |
Methods in planet.commonapi.factory with parameters of type Node | |
EndPoint |
EndPointFactory.buildEndPoint(Application app,
Node node)
Builds a new EndPoint that relates the Application app with the underlying Node node. |
Uses of Node in planet.generic.commonapi |
Classes in planet.generic.commonapi that implement Node | |
class |
NetworkNodeImpl
Superclass which represents a node in a peer-to-peer system, regardless of the underlying protocol. |
class |
NodeImpl
Superclass which represents a node in a peer-to-peer system, regardless of the underlying protocol. |
Methods in planet.generic.commonapi that return Node | |
Node |
NetworkImpl.getRandomNode(java.util.Random r)
Returns a randomly selected node of actual network. |
Node |
NodeImpl.setValues(Id newId)
Sets the new Id. |
Methods in planet.generic.commonapi with parameters of type Node | |
EndPoint |
EndPointImpl.setValues(Application app,
Node node)
Sets the initial values for this EndPoint. |
void |
NetworkImpl.joinNode(Node node)
Add the node to the actual network. |
void |
NetworkImpl.joinNode(Node node,
NodeHandle bootstrap)
Adds node to the network, using the node with Id bootstrap to enter it. |
Constructors in planet.generic.commonapi with parameters of type Node | |
EndPointImpl.MessageScheduler(RouteMessage message,
long delay,
Node node)
Fixes the message an delay to send the message. |
Uses of Node in planet.generic.commonapi.behaviours |
Methods in planet.generic.commonapi.behaviours with parameters of type Node | |
boolean |
BehavioursIdleFilter.filter(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, filter's method filters the input RouteMessage if does not satisfy filter's precondition. |
boolean |
BehavioursInvokerImpl.invoke(RouteMessage msg,
Node node)
This method invokes a behaviour. |
void |
BehavioursPoolImpl.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method intends to invoke some behaviours only if RouteMessage's type and mode fields matches some behaviour's pattern. |
Uses of Node in planet.generic.commonapi.factory |
Methods in planet.generic.commonapi.factory that return Node | |
static Node |
GenericFactory.buildNode()
|
static Node |
GenericFactory.buildNode(Id id)
|
Node |
NodeFactoryImpl.buildNode()
Builds a NodeImpl with the actual IdFactory and class for the nodes. |
Node |
NodeFactoryImpl.buildNode(Id id)
Builds a node with the actual implementation class of NodeImpl and the specified id. |
Methods in planet.generic.commonapi.factory with parameters of type Node | |
EndPoint |
EndPointFactoryImpl.buildEndPoint(Application app,
Node node)
Builds a new instance of EndPoint, relating specified Application and Node. |
static EndPoint |
GenericFactory.buildEndPoint(Application app,
Node node)
|
void |
GenericFactory.onMessage(RouteMessage msg,
Node node)
|
Uses of Node in planet.simulate |
Methods in planet.simulate with parameters of type Node | |
void |
NetworkSimulator.addNode(Node node,
NodeHandle bootstrap)
Joins a new node to the simulated network. |
Uses of Node in planet.symphony |
Classes in planet.symphony that implement Node | |
class |
SymphonyNode
This node is an implementation of the Symphony overlay. |
Methods in planet.symphony that return Node | |
Node |
SymphonyNode.setValues(Id newId)
Sets the new Id. |
Uses of Node in planet.symphony.behaviours |
Methods in planet.symphony.behaviours with parameters of type Node | |
void |
AcceptConnectBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
CancelConnectBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
CloseLongConnectBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
CloseNeighbourConnectBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
DataBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
DropBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
QueryConnectBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
QueryJoinBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
RoutingBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
void |
SetInfoBehaviour.onMessage(RouteMessage msg,
Node node)
Given a RouteMessage and a Node as input, onMessage's method do execution steps for the behaviour. |
Uses of Node in planet.trivialp2p |
Classes in planet.trivialp2p that implement Node | |
class |
TrivialNode
It is a trivial implementation of a P2P overlay network. |
Uses of Node in planet.trivialp2p.behaviours |
Methods in planet.trivialp2p.behaviours with parameters of type Node | |
void |
DataBehaviour.onMessage(RouteMessage msg,
Node node)
This method treat any application level message, the only available ones in this TrivialP2P overlay implementation. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |