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

## Uses of Class
rice.pastry.routing.RoutingTable

Packages that use RoutingTable
rice.pastry |
rice.pastry.client |
rice.pastry.leafset |
rice.pastry.routing |
rice.pastry.socket |
rice.pastry.socket.nat.rendezvous |
rice.pastry.standard |
rice.pastry.transport |

Uses of RoutingTable in rice.pastry

Fields in rice.pastry declared as RoutingTable
`protected RoutingTable` | `PastryNode.routeSet`

Methods in rice.pastry that return RoutingTable
`RoutingTable` | `PastryNode.getRoutingTable()`

Methods in rice.pastry with parameters of type RoutingTable
`void` | `PastryNode.setElements(NodeHandle lh, MessageDispatch md, LeafSet ls, RoutingTable rt, Router router)` Combined accessor method for various members of PastryNode.

Uses of RoutingTable in rice.pastry.client

Methods in rice.pastry.client that return RoutingTable
`RoutingTable` | `PastryAppl.getRoutingTable()` Called by a layered Pastry application to obtain a copy of the routing table.

Uses of RoutingTable in rice.pastry.leafset

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

Constructors in rice.pastry.leafset with parameters of type RoutingTable
`LeafSet(NodeHandle localNode, int size, RoutingTable rt)` Constructor.

Uses of RoutingTable in rice.pastry.routing

Methods in rice.pastry.routing with parameters of type RoutingTable
`void` | `RouteSet.setRoutingTable(RoutingTable rt)`

Uses of RoutingTable in rice.pastry.socket

Methods in rice.pastry.socket with parameters of type RoutingTable
`protected void` | `SocketPastryNodeFactory.registerApps(PastryNode pn, LeafSet leafSet, RoutingTable routeTable, NodeHandleAdapter nha, NodeHandleFactory handleFactory)`

Uses of RoutingTable in rice.pastry.socket.nat.rendezvous

Methods in rice.pastry.socket.nat.rendezvous with parameters of type RoutingTable
`protected JoinProtocol` | `RendezvousSocketPastryNodeFactory.getJoinProtocol(PastryNode pn, LeafSet leafSet, RoutingTable routeTable, LeafSetProtocol lsProtocol)`
`protected void` | `RendezvousSocketPastryNodeFactory.registerApps(PastryNode pn, LeafSet leafSet, RoutingTable routeTable, NodeHandleAdapter nha, NodeHandleFactory handleFactory)`

Constructors in rice.pastry.socket.nat.rendezvous with parameters of type RoutingTable
`RendezvousJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls, ReadyStrategy nextReadyStrategy, PilotManager<RendezvousSocketNodeHandle> pilotManager)`

Uses of RoutingTable in rice.pastry.standard

Fields in rice.pastry.standard declared as RoutingTable
`protected RoutingTable` | `PeriodicLeafSetProtocol.routeTable`
`protected RoutingTable` | `StandardJoinProtocol.routeTable`
`protected RoutingTable` | `StandardLeafSetProtocol.routeTable`

Constructors in rice.pastry.standard with parameters of type RoutingTable
`ConsistentJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls, ReadyStrategy nextReadyStrategy)`
`ConsistentJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls, ReadyStrategy nextReadyStrategy, MessageDeserializer md)` Constructor takes in the usual suspects.
`PeriodicLeafSetProtocol(PastryNode ln, NodeHandle local, LeafSet ls, RoutingTable rt)` Builds a periodic leafset protocol
`StandardJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls)` Constructor.
`StandardJoinProtocol(PastryNode ln, NodeHandle lh, RoutingTable rt, LeafSet ls, MessageDeserializer md)`
`StandardLeafSetProtocol(PastryNode ln, NodeHandle local, LeafSet ls, RoutingTable rt)`
`StandardRouteSetProtocol(PastryNode ln, RoutingTable rt)` Constructor.
`StandardRouteSetProtocol(PastryNode ln, RoutingTable rt, MessageDeserializer md)`

Uses of RoutingTable in rice.pastry.transport

Methods in rice.pastry.transport with parameters of type RoutingTable
`protected JoinProtocol` | `TransportPastryNodeFactory.getJoinProtocol(PastryNode pn, LeafSet leafSet, RoutingTable routeTable, LeafSetProtocol lsProtocol)`
`protected LeafSetProtocol` | `TransportPastryNodeFactory.getLeafSetProtocol(PastryNode pn, LeafSet leafSet, RoutingTable routeTable)`
`protected RouteSetProtocol` | `TransportPastryNodeFactory.getRouteSetProtocol(PastryNode pn, LeafSet leafSet, RoutingTable routeTable)`
`protected void` | `TransportPastryNodeFactory.registerApps(PastryNode pn, LeafSet leafSet, RoutingTable routeTable, NodeHandleAdapter nha, NodeHandleFactory handleFactory)`

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

Copyright © 2001-2005 - Rice Pastry.