Rice Pastry API

Uses of Class
rice.pastry.leafset.LeafSet

Packages that use LeafSet
rice.pastry   
rice.pastry.client   
rice.pastry.direct   
rice.pastry.join   
rice.pastry.leafset   
rice.pastry.multiring   
rice.pastry.rmi   
rice.pastry.standard   
rice.pastry.testing   
rice.pastry.wire   
rice.pastry.wire.messaging.socket   
 

Uses of LeafSet in rice.pastry
 

Methods in rice.pastry that return LeafSet
 rice.pastry.leafset.LeafSet PastryNode.getLeafSet()
           
abstract  rice.pastry.leafset.LeafSet PastryNodeFactory.getLeafSet(rice.pastry.NodeHandle handle)
          This method returns the remote leafset of the provided handle to the caller, in a protocol-dependent fashion.
 

Methods in rice.pastry with parameters of type LeafSet
 void PastryNode.setElements(rice.pastry.NodeHandle lh, rice.pastry.security.PastrySecurityManager sm, rice.pastry.messaging.MessageDispatch md, rice.pastry.leafset.LeafSet ls, rice.pastry.routing.RoutingTable rt)
          Combined accessor method for various members of PastryNode.
 

Uses of LeafSet in rice.pastry.client
 

Methods in rice.pastry.client that return LeafSet
 rice.pastry.leafset.LeafSet PastryAppl.getLeafSet()
          Called by a layered Pastry application to obtain a copy of the leaf set.
 

Uses of LeafSet in rice.pastry.direct
 

Methods in rice.pastry.direct that return LeafSet
 rice.pastry.leafset.LeafSet DirectPastryNodeFactory.getLeafSet(rice.pastry.NodeHandle handle)
          This method returns the remote leafset of the provided handle to the caller, in a protocol-dependent fashion.
 

Uses of LeafSet in rice.pastry.join
 

Methods in rice.pastry.join that return LeafSet
 rice.pastry.leafset.LeafSet JoinRequest.getLeafSet()
          Gets the leafset of the node that accepted the join request;
 

Methods in rice.pastry.join with parameters of type LeafSet
 void JoinRequest.acceptJoin(rice.pastry.NodeHandle nh, rice.pastry.leafset.LeafSet ls)
          Accept join request.
 

Uses of LeafSet in rice.pastry.leafset
 

Methods in rice.pastry.leafset that return LeafSet
 rice.pastry.leafset.LeafSet BroadcastLeafSet.leafSet()
          Returns the leaf set that was broadcast.
 

Methods in rice.pastry.leafset with parameters of type LeafSet
 boolean LeafSet.merge(rice.pastry.leafset.LeafSet remotels, rice.pastry.NodeHandle from, rice.pastry.routing.RoutingTable routeTable, rice.pastry.security.PastrySecurityManager security, boolean testOnly, java.util.Set insertedHandles)
          Merge a remote leafset into this
 

Constructors in rice.pastry.leafset with parameters of type LeafSet
BroadcastLeafSet(rice.pastry.NodeHandle from, rice.pastry.leafset.LeafSet leafSet, int type)
          Constructor.
BroadcastLeafSet(rice.pastry.security.Credentials cred, rice.pastry.NodeHandle from, rice.pastry.leafset.LeafSet leafSet, int type)
          Constructor.
BroadcastLeafSet(java.util.Date stamp, rice.pastry.NodeHandle from, rice.pastry.leafset.LeafSet leafSet, int type)
          Constructor.
BroadcastLeafSet(rice.pastry.security.Credentials cred, java.util.Date stamp, rice.pastry.NodeHandle from, rice.pastry.leafset.LeafSet leafSet, int type)
          Constructor.
 

Uses of LeafSet in rice.pastry.multiring
 

Methods in rice.pastry.multiring that return LeafSet
 rice.pastry.leafset.LeafSet MultiRingPastryNode.getLeafSet()
           
 rice.pastry.leafset.LeafSet MultiRingPastryNodeFactory.getLeafSet(rice.pastry.NodeHandle handle)
          This method returns the remote leafset of the provided handle to the caller, in a protocol-dependent fashion.
 

Methods in rice.pastry.multiring with parameters of type LeafSet
 void MultiRingPastryNode.setElements(rice.pastry.NodeHandle lh, rice.pastry.security.PastrySecurityManager sm, rice.pastry.messaging.MessageDispatch md, rice.pastry.leafset.LeafSet ls, rice.pastry.routing.RoutingTable rt)
           
 

Uses of LeafSet in rice.pastry.rmi
 

Methods in rice.pastry.rmi that return LeafSet
 rice.pastry.leafset.LeafSet RMIPastryNodeFactory.getLeafSet(rice.pastry.NodeHandle handle)
          This method returns the remote leafset of the provided handle to the caller, in a protocol-dependent fashion.
 rice.pastry.leafset.LeafSet RMIRemoteNodeI.getLeafSet()
           
 

Uses of LeafSet in rice.pastry.standard
 

Methods in rice.pastry.standard with parameters of type LeafSet
protected  boolean StandardLeafSetProtocol.checkLeafSet(rice.pastry.leafset.LeafSet remotels, rice.pastry.NodeHandle from, boolean notifyMissing)
          Checks a received leafset advertisement for missing nodes
protected  boolean StandardLeafSetProtocol.mergeLeafSet(rice.pastry.leafset.LeafSet remotels, rice.pastry.NodeHandle from)
          Merge a remote leafset into our own
protected  void StandardLeafSetProtocol.broadcast(rice.pastry.leafset.LeafSet ls, rice.pastry.NodeHandle from)
          Broadcast the local leaf set to all members of the given leaf set, plus the node from which the leaf set was received.
 

Constructors in rice.pastry.standard with parameters of type LeafSet
StandardJoinProtocol(rice.pastry.PastryNode ln, rice.pastry.NodeHandle lh, rice.pastry.security.PastrySecurityManager sm, rice.pastry.routing.RoutingTable rt, rice.pastry.leafset.LeafSet ls)
          Constructor.
StandardLeafSetProtocol(rice.pastry.PastryNode ln, rice.pastry.NodeHandle local, rice.pastry.security.PastrySecurityManager sm, rice.pastry.leafset.LeafSet ls, rice.pastry.routing.RoutingTable rt)
           
StandardRouter(rice.pastry.NodeHandle handle, rice.pastry.routing.RoutingTable rt, rice.pastry.leafset.LeafSet ls, rice.pastry.security.PastrySecurityManager sm)
          Constructor.
 

Uses of LeafSet in rice.pastry.testing
 

Methods in rice.pastry.testing that return LeafSet
protected  rice.pastry.leafset.LeafSet LeafSetTest.generateLeafSet(int size, int nodes, boolean crossover)
          Returns a leafset of size size out of a network with the specified number of nodes
 

Uses of LeafSet in rice.pastry.wire
 

Methods in rice.pastry.wire that return LeafSet
 rice.pastry.leafset.LeafSet WirePastryNodeFactory.getLeafSet(rice.pastry.NodeHandle handle)
          This method returns the remote leafset of the provided handle to the caller, in a protocol-dependent fashion.
 

Uses of LeafSet in rice.pastry.wire.messaging.socket
 

Methods in rice.pastry.wire.messaging.socket that return LeafSet
 rice.pastry.leafset.LeafSet LeafSetResponseMessage.getLeafSet()
          Returns the leafset of the receiver.
 

Constructors in rice.pastry.wire.messaging.socket with parameters of type LeafSet
LeafSetResponseMessage(rice.pastry.leafset.LeafSet leafset)
          Constructor
 


Rice Pastry API

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection