Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
N
NEW_SUCC_IN_LIST
- Static variable in class planet.symphony.
SymphonyNode
NOTIFY
- Static variable in class planet.chord.
ChordNode
Type value: Informs to the node that receive this message its inmediate predecessor.
Network
- interface planet.commonapi.
Network
.
This interface abstacts any ring or network of Nodes.
NetworkFactory
- interface planet.commonapi.factory.
NetworkFactory
.
This interface is focused to allow the ability of build networks of different topologies, size and Nodes.
NetworkFactoryImpl
- class planet.generic.commonapi.factory.
NetworkFactoryImpl
.
This factory abstracts a NetworkFactory.
NetworkFactoryImpl(String)
- Constructor for class planet.generic.commonapi.factory.
NetworkFactoryImpl
Builds a new instance of NetworkFactory reading all necessary properties from
propertiesFile
.
NetworkFactoryImpl(Class, Class, Class, Class, Class, String, int)
- Constructor for class planet.generic.commonapi.factory.
NetworkFactoryImpl
Builds a new instance of the NetworkFactory using all specified parameters.
NetworkImpl
- class planet.generic.commonapi.
NetworkImpl
.
This implementation of Network interface pretends to abstract any network, based with the actual commonapi, of course.
NetworkImpl(NodeFactory)
- Constructor for class planet.generic.commonapi.
NetworkImpl
Initialize the network with: No nodes.
NetworkImpl.NetworkIterator
- class planet.generic.commonapi.
NetworkImpl.NetworkIterator
.
This class implements the java.util.Iterator interface and is backed up by TreeMap that contains all existing nodes on the network.
NetworkImpl.NetworkIterator(TreeMap)
- Constructor for class planet.generic.commonapi.
NetworkImpl.NetworkIterator
Initialize the key set iterator over the HashMap.
NetworkNodeImpl
- class planet.generic.commonapi.
NetworkNodeImpl
.
Superclass which represents a node in a peer-to-peer system, regardless of the underlying protocol.
NetworkNodeImpl(Id)
- Constructor for class planet.generic.commonapi.
NetworkNodeImpl
Constructor, create a new Node instance with node Id
NetworkSimulator
- class planet.simulate.
NetworkSimulator
.
The simulator is the main class.
NetworkSimulator(IScheduler)
- Constructor for class planet.simulate.
NetworkSimulator
Constructor, create a new simulation with a determinate event scheduler and a new network.
NetworkSimulator(IScheduler, Network)
- Constructor for class planet.simulate.
NetworkSimulator
Constructor, create a new simulation with a determinate event scheduler
NetworkSimulator(IScheduler, Network, String, String, String)
- Constructor for class planet.simulate.
NetworkSimulator
Constructor that generates a new instance of Network and prepares its simulation using the parameters specified in the properties file.
NewSuccInListMessage
- class planet.symphony.messages.
NewSuccInListMessage
.
NewSuccInListMessage(NodeHandle, int)
- Constructor for class planet.symphony.messages.
NewSuccInListMessage
NoReplacingOutputStream
- class planet.io.
NoReplacingOutputStream
.
This class abstracts an stream that is capable of no replace the new saved status, according a specified boolean flag.
NoReplacingOutputStream(String, boolean)
- Constructor for class planet.io.
NoReplacingOutputStream
Constructor that initialize this stream with the specified base
filename
.
Node
- interface planet.commonapi.
Node
.
NodeFactory
- interface planet.commonapi.factory.
NodeFactory
.
It's a factory for Nodes abstraction.
NodeFactoryImpl
- class planet.generic.commonapi.factory.
NodeFactoryImpl
.
This is a specific implementation of NodeFactory that permits build any class of Node with any type of Id.
NodeFactoryImpl(String)
- Constructor for class planet.generic.commonapi.factory.
NodeFactoryImpl
This constructor reads the properties' file and initializes the IdFactory and Class for new Nodes.
NodeFactoryImpl(Class, Class, Class, String, int)
- Constructor for class planet.generic.commonapi.factory.
NodeFactoryImpl
Initializes a new instance of NodeFactory with the classes
idFactory
and
nodeClass
specifieds by parameter.
NodeFactoryImpl(IdFactory, Class, String)
- Constructor for class planet.generic.commonapi.factory.
NodeFactoryImpl
Initializes a new instance of NodeFactory with the
idFactory
and
nodeClass
specifieds by parameter.
NodeHandle
- class planet.commonapi.
NodeHandle
.
NodeHandle()
- Constructor for class planet.commonapi.
NodeHandle
NodeHandleFactory
- interface planet.commonapi.factory.
NodeHandleFactory
.
It's a factory for NodeHandles abstraction.
NodeHandleFactoryImpl
- class planet.generic.commonapi.factory.
NodeHandleFactoryImpl
.
This is a specific implementation of NodeHandleFactory that permits build any class of NodeHandle with any type of Id.
NodeHandleFactoryImpl(String)
- Constructor for class planet.generic.commonapi.factory.
NodeHandleFactoryImpl
This constructor reads the properties' file and initializes the Class for new NodeHandles.
NodeHandleFactoryImpl(Class)
- Constructor for class planet.generic.commonapi.factory.
NodeHandleFactoryImpl
Initializes a new instance of NodeHandleFactory with the
nodeHandleClass
specified by parameter.
NodeHandleImpl
- class planet.generic.commonapi.
NodeHandleImpl
.
NodeHandle for node.
NodeHandleImpl(Id, boolean)
- Constructor for class planet.generic.commonapi.
NodeHandleImpl
Builds a new NodeHandle for a Node, only identify its Id and sets its alive flag.
NodeImpl
- class planet.generic.commonapi.
NodeImpl
.
Superclass which represents a node in a peer-to-peer system, regardless of the underlying protocol.
NodeImpl(Id)
- Constructor for class planet.generic.commonapi.
NodeImpl
Constructor, create a new Node instance with node Id
NodeMessage
- class planet.chord.message.
NodeMessage
.
Chord uses this message to inform to another one any NodeHandle that it is required.
NodeMessage(NodeHandle)
- Constructor for class planet.chord.message.
NodeMessage
Shows the NodeHandle to send with this message.
neighborSet(int)
- Method in class planet.chord.
ChordNode
neighborSet(int)
- Method in interface planet.commonapi.
EndPoint
Obtains an unordered list of up to max nodes that are neighbors of the local node.
neighborSet(int)
- Method in interface planet.commonapi.
Node
Obtains an unordered list of up to max nodes that are neighbors of the local node.
neighborSet(int)
- Method in class planet.generic.commonapi.
EndPointImpl
Obtains an unordered list of up to max nodes that are neighbors of the local node.
neighborSet(int)
- Method in class planet.symphony.
SymphonyNode
networkClass
- Static variable in class planet.util.
Properties
Class of Network implementation.
networkConstructor
- Variable in class planet.generic.commonapi.factory.
NetworkFactoryImpl
The Constructor for Networks.
networkSize
- Variable in class planet.generic.commonapi.factory.
IdFactoryImpl
Network size for the target network.
networkSize
- Variable in class planet.generic.commonapi.factory.
NetworkFactoryImpl
The default network size to use for build a network.
networkSize
- Static variable in class planet.util.
Properties
Network size to build.
next()
- Method in class planet.generic.commonapi.
NetworkImpl.NetworkIterator
Returns the next Node.
next()
- Method in class planet.util.
OrderedList
nextHop
- Variable in class planet.generic.commonapi.
RouteMessageImpl
Next node to arrive
nextMessage()
- Method in class planet.generic.commonapi.
NetworkNodeImpl
Return the next message and dequeue this of the incoming queue
nextMessage()
- Method in class planet.generic.commonapi.
NodeImpl
Return the next message and dequeue this of the incoming queue
nodeClass
- Static variable in class planet.util.
Properties
Node implementation class.
nodeFactClass
- Static variable in class planet.util.
Properties
NodeFactory implementation class.
nodeFactory
- Variable in class planet.generic.commonapi.factory.
NetworkFactoryImpl
The NodeFactory actually in use.
nodeHandle
- Variable in class planet.generic.commonapi.
NetworkNodeImpl
NodeHandle for the actual Node.
nodeHandle
- Variable in class planet.generic.commonapi.
NodeImpl
NodeHandle for the actual Node.
nodeHandleClass
- Static variable in class planet.util.
Properties
NodeHandle implementation class.
notify(NodeHandle)
- Method in class planet.chord.
ChordNode
Verify if the indicated node is the true predecessor
null_pointers
- Variable in class planet.chord.
ChordNode
numMessagesTime(Id, int, int, String)
- Static method in class planet.simulate.
Results
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W