| 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JoinProtocol | |
|---|---|
| rice.pastry | |
| rice.pastry.socket.nat.rendezvous | |
| rice.pastry.standard | |
| rice.pastry.transport | |
| Uses of JoinProtocol in rice.pastry | 
|---|
| Fields in rice.pastry declared as JoinProtocol | |
|---|---|
protected  JoinProtocol | 
PastryNode.joiner
Call initiateJoin on this class.  | 
| Methods in rice.pastry with parameters of type JoinProtocol | |
|---|---|
 void | 
PastryNode.setJoinProtocols(Bootstrapper boot,
                 JoinProtocol joinP,
                 LeafSetProtocol leafsetP,
                 RouteSetProtocol routeP)
 | 
| Uses of JoinProtocol in rice.pastry.socket.nat.rendezvous | 
|---|
| Classes in rice.pastry.socket.nat.rendezvous that implement JoinProtocol | |
|---|---|
 class | 
RendezvousJoinProtocol
The purpose of this class is to allow a NATted node to boot.  | 
| Methods in rice.pastry.socket.nat.rendezvous that return JoinProtocol | |
|---|---|
protected  JoinProtocol | 
RendezvousSocketPastryNodeFactory.getJoinProtocol(PastryNode pn,
                LeafSet leafSet,
                RoutingTable routeTable,
                ReadyStrategy lsProtocol)
 | 
| Uses of JoinProtocol in rice.pastry.standard | 
|---|
| Classes in rice.pastry.standard that implement JoinProtocol | |
|---|---|
 class | 
ConsistentJoinProtocol
Does not setReady until contacting entire leafset which gossips new members.  | 
 class | 
StandardJoinProtocol
An implementation of a simple join protocol.  | 
| Uses of JoinProtocol in rice.pastry.transport | 
|---|
| Methods in rice.pastry.transport that return JoinProtocol | |
|---|---|
protected  JoinProtocol | 
TransportPastryNodeFactory.getJoinProtocol(PastryNode pn,
                LeafSet leafSet,
                RoutingTable routeTable,
                ReadyStrategy lsProtocol)
 | 
  | 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||