Rice Pastry API

Uses of Class
rice.pastry.transport.TLPastryNode

Packages that use TLPastryNode
rice.pastry.direct   
rice.pastry.socket   
rice.pastry.transport   
 

Uses of TLPastryNode in rice.pastry.direct
 

Methods in rice.pastry.direct that return TLPastryNode
 TLPastryNode DirectNodeHandle.getRemote()
          Gets the Remote attribute of the DirectNodeHandle object
 

Methods in rice.pastry.direct with parameters of type TLPastryNode
protected  Bootstrapper DirectPastryNodeFactory.getBootstrapper(TLPastryNode pn, NodeHandleAdapter tl, NodeHandleFactory handleFactory, ProximityNeighborSelector pns)
           
protected  NodeHandle DirectPastryNodeFactory.getLocalHandle(TLPastryNode pn, NodeHandleFactory handleFactory, java.lang.Object localNodeData)
           
protected  NodeHandleFactory DirectPastryNodeFactory.getNodeHandleFactory(TLPastryNode pn)
           
protected  NodeHandleAdapter DirectPastryNodeFactory.getNodeHanldeAdapter(TLPastryNode pn, NodeHandleFactory handleFactory, TLDeserializer deserializer)
           
 void NetworkSimulatorImpl.registerNode(TLPastryNode dpn, NodeRecord nr)
           
 void NetworkSimulator.removeNode(TLPastryNode node)
          Registers a node handle with the simulator.
 void NetworkSimulatorImpl.removeNode(TLPastryNode node)
           
 

Uses of TLPastryNode in rice.pastry.socket
 

Methods in rice.pastry.socket with parameters of type TLPastryNode
protected  Bootstrapper SocketPastryNodeFactory.getBootstrapper(TLPastryNode pn, NodeHandleAdapter tl, NodeHandleFactory handleFactory, ProximityNeighborSelector pns)
           
protected  CommonAPITransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>> SocketPastryNodeFactory.getCommonAPITransportLayer(UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, TLPastryNode pn, TLDeserializer deserializer)
           
protected  IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentityImpl(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getLivenessTransportLayer(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> tl, TLPastryNode pn)
           
 NodeHandle SocketPastryNodeFactory.getLocalHandle(TLPastryNode pn, NodeHandleFactory nhf, java.lang.Object localNodeInfo)
           
protected  TransportLayer<java.net.InetSocketAddress,java.nio.ByteBuffer> SocketPastryNodeFactory.getMagicNumberTransportLayer(WireTransportLayer wtl, TLPastryNode pn)
           
protected  MultiAddressSourceRouteFactory SocketPastryNodeFactory.getMultiAddressSourceRouteFactory(TLPastryNode pn)
           
 NodeHandleFactory SocketPastryNodeFactory.getNodeHandleFactory(TLPastryNode pn)
           
 NodeHandleAdapter SocketPastryNodeFactory.getNodeHanldeAdapter(TLPastryNode pn, NodeHandleFactory handleFactory2, TLDeserializer deserializer)
           
protected  PriorityTransportLayer<MultiInetSocketAddress> SocketPastryNodeFactory.getPriorityTransportLayer(SourceRouteManager<MultiInetSocketAddress> srm, TLPastryNode pn)
           
protected  SourceRouteManager<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteManagerLayer(LivenessTransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> ltl, TLPastryNode pn, MultiInetSocketAddress proxyAddress, MultiAddressSourceRouteFactory esrFactory)
           
protected  SourceRouteTransportLayer<MultiInetSocketAddress> SocketPastryNodeFactory.getSourceRouteTransportLayer(MultiInetAddressTransportLayer etl, TLPastryNode pn, MultiAddressSourceRouteFactory esrFactory)
           
protected  UpperIdentity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(PriorityTransportLayer<MultiInetSocketAddress> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, SourceRouteManager<MultiInetSocketAddress> srm)
           
protected  WireTransportLayer SocketPastryNodeFactory.getWireTransportLayer(java.net.InetSocketAddress innermostAddress, TLPastryNode pn)
           
 void SocketNodeHandle.setLocalNode(TLPastryNode pn)
           
 

Constructors in rice.pastry.socket with parameters of type TLPastryNode
SocketNodeHandleFactory(TLPastryNode pn)
           
 

Uses of TLPastryNode in rice.pastry.transport
 

Methods in rice.pastry.transport that return TLPastryNode
protected  TLPastryNode TransportPastryNodeFactory.nodeHandleHelper(Id nodeId, Environment environment, java.lang.Object localNodeData)
           
 

Methods in rice.pastry.transport with parameters of type TLPastryNode
protected abstract  Bootstrapper TransportPastryNodeFactory.getBootstrapper(TLPastryNode pn, NodeHandleAdapter tl, NodeHandleFactory handleFactory, ProximityNeighborSelector pns)
           
protected abstract  NodeHandle TransportPastryNodeFactory.getLocalHandle(TLPastryNode pn, NodeHandleFactory handleFactory, java.lang.Object localNodeData)
           
protected abstract  NodeHandleFactory TransportPastryNodeFactory.getNodeHandleFactory(TLPastryNode pn)
           
protected abstract  NodeHandleAdapter TransportPastryNodeFactory.getNodeHanldeAdapter(TLPastryNode pn, NodeHandleFactory handleFactory, TLDeserializer deserializer)
           
protected  TLDeserializer TransportPastryNodeFactory.getTLDeserializer(NodeHandleFactory handleFactory, TLPastryNode pn)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection