This method is called when the newChild is about to become our child, and the policy should
return whether or not the child should be allowed to become our child.
BehaviourRoleSelectorImpl provides a default implementation for BehaviourRoleSelector
interface The node's role can only be determined on behaviour's context.
This interface provides a method to get a
an instance of a BehavioursPool, a singleton object which dispatches some
behaviours whenever a message pattern matches a pattern for a behaviour.
Complementary wildcard: given a set of patterns P, this wildcard is used
to attach a behaviour to the patterns on the whole pattern space S not
included in P set.
D
DATA -
Static variable in class planet.chord.ChordNode
Type value: It identifies that this message contains an application
level Message.
Treats the messages and according to the case, executes the generic
listeners or listeners specialized, forward the messages or send
responses messages
Treats the messages and according to the case, executes the generic
listeners or listeners specialized, forward the messages or send
responses messages
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.
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.
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.
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.
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.
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.
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.
GMLTopologyTest is an object class aimed at providing a
description of a Chord Topology using The Graphic File Format GML
for its representations an according to the specific GMLConstraint
used for edge selection.
Constructor of actual idClass with two parameters: the first String with the
material for the hash algorithm, and the second String with the algorithm
name.
This Exception is thrown by cannot read completely a properties file of
any Factory, and some factory cannot initialize any parameter on its
setter methods.
LinkStateResults is a class which shows how many incoming messages
has been dropped by nodes and how many has been retransmitted towards
its destination.
The networkStabilized's method is a callback method used for the network simulator to
notify to all nodes the stabilization process has finished and the topology is built
up.
The networkStabilized's method is a callback method used for the network simulator to
notify to all nodes the stabilization process has finished and the topology is built
up.
The networkStabilized's method is a callback method used for the network simulator to
notify to all nodes the stabilization process has finished and the topology is built
up.
Neutral -
Static variable in class planet.behaviour.Pattern
Overlay property: Neutral refers to a behvaiour which must run always
despite node's role is bad or good.
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.
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.
This interface permits to implement as static form
This interficie allows to implement all the own properties of configuration
of the overlay network under a same instance.
This returns a VirtualizedNode specific to the given application and
instance name to the application, which the application can then use
in order to send and receive messages.
This returns a VirtualizedNode specific to the given application and
instance name to the application, which the application can then use in
order to send an receive messages.
This returns a VirtualizedNode specific to the given application and
instance name to the application, which the application can then use in
order to send an receive messages.
Behaviour's Property: Remote modifier applied to a behaviour means it only will
be scheduled when a RouteMessage has as destination a remode node and needs to
be rerouted trough the strucutred overlay again.
Executes the events at the opportune moment, controls the nodes,
while they join, go away, they fail,and handles to the messages
and the message queues
Executes the events at the opportune moment, controls the nodes,
while they join, go away, they fail,and handles to the messages
and the message queues
This interface represents a policy for Scribe, which is asked whenever a
child is about to be added or removed, or when the the local node is about to be implicitly
subscribed to a new topic.
The default policy for Scribe, which always allows new children to join and adds children in
the order in which they are provided, implicitly providing a depth-first search.
Given the initial position for type on mapping typePos and mode as input, sets the
pattern on the mapping taking into account the grammar tree extracted from wildcards semantics.
Executes step by step the events at the opportune moment, controls the nodes,
while they join, go away, they fail,and handles to the messages
and the message queues.
This interface permits to schedule differents tasks to specified delays, and
to make periodic any task, begining to the specified delay and rerun after
period time.
Informs to the application that the node has either joined or
left the neighbor set of the local node, as that set
would be returned by the neighborSet call.
This method is invoked to inform the application that the given node has either joined or left
the neighbor set of the local node, as the set would be returned by the neighborSet call.
Universal wildcard: given a set of patterns P, this wildcard is used
to attach a behaviour to all the patterns on the whole pattern space
S included P set, i.e.