Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## 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.socket |
rice.pastry.socket.messaging |
rice.pastry.standard |
rice.pastry.testing |

Uses of LeafSet in rice.pastry

Methods in rice.pastry that return LeafSet
`LeafSet` | `PastryNode.getLeafSet()` Gets the LeafSet attribute of the PastryNode object
`abstract LeafSet` | `PastryNodeFactory.getLeafSet(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(NodeHandle lh, PastrySecurityManager sm, MessageDispatch md, LeafSet ls, 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
`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
`LeafSet` | `DirectPastryNodeFactory.getLeafSet(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
`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(NodeHandle nh, LeafSet ls)` Accept join request.

Uses of LeafSet in rice.pastry.leafset

Methods in rice.pastry.leafset that return LeafSet
`LeafSet` | `BroadcastLeafSet.leafSet()` Returns the leaf set that was broadcast.
`LeafSet` | `LeafSet.copy()` DESCRIBE THE METHOD

Methods in rice.pastry.leafset with parameters of type LeafSet
`boolean` | `LeafSet.merge(LeafSet remotels, NodeHandle from, RoutingTable routeTable, 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(NodeHandle from, LeafSet leafSet, int type)` Constructor.
`BroadcastLeafSet(Credentials cred, NodeHandle from, LeafSet leafSet, int type)` Constructor.
`BroadcastLeafSet(java.util.Date stamp, NodeHandle from, LeafSet leafSet, int type)` Constructor.
`BroadcastLeafSet(Credentials cred, java.util.Date stamp, NodeHandle from, LeafSet leafSet, int type)` Constructor.
`RangeCannotBeDeterminedException(java.lang.String string, int r, int pos, int uniqueNodes, NodeHandle nh, LeafSet ls)`
`SimilarSet(LeafSet leafSet, NodeHandle localNode, int size, boolean cw)` Constructor.

Uses of LeafSet in rice.pastry.socket

Methods in rice.pastry.socket that return LeafSet
`LeafSet` | `SocketPastryNodeFactory.getLeafSet(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.socket.messaging

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

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

Uses of LeafSet in rice.pastry.standard

Fields in rice.pastry.standard declared as LeafSet
`protected LeafSet` | `PeriodicLeafSetProtocol.leafSet` DESCRIBE THE FIELD
`protected LeafSet` | `StandardJoinProtocol.leafSet` DESCRIBE THE FIELD
`protected LeafSet` | `StandardLeafSetProtocol.leafSet` DESCRIBE THE FIELD

Methods in rice.pastry.standard with parameters of type LeafSet
`protected boolean` | `StandardLeafSetProtocol.checkLeafSet(LeafSet remotels, NodeHandle from, boolean notifyMissing)` Checks a received leafset advertisement for missing nodes
`protected boolean` | `StandardLeafSetProtocol.mergeLeafSet(LeafSet remotels, NodeHandle from)` Merge a remote leafset into our own
`protected void` | `StandardLeafSetProtocol.broadcast(LeafSet ls, 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
`ConsistentJoinMsg(Address addr, LeafSet ls, java.util.HashSet failed, boolean request)`
`ConsistentJoinProtocol(PastryNode ln, NodeHandle lh, PastrySecurityManager sm, RoutingTable rt, LeafSet ls)` Constructor takes in the usual suspects.
`PeriodicLeafSetProtocol(PastryNode ln, NodeHandle local, PastrySecurityManager sm, LeafSet ls, RoutingTable rt)` Builds a periodic leafset protocol
`StandardJoinProtocol(PastryNode ln, NodeHandle lh, PastrySecurityManager sm, RoutingTable rt, LeafSet ls)` Constructor.
`StandardLeafSetProtocol(PastryNode ln, NodeHandle local, PastrySecurityManager sm, LeafSet ls, RoutingTable rt)` Constructor for StandardLeafSetProtocol.

Uses of LeafSet in rice.pastry.testing

Methods in rice.pastry.testing that return LeafSet
`protected 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.