Rice Pastry API

rice.pastry
Interface NodeHandleFactory<NH extends NodeHandle>

All Known Implementing Classes:
PastryNode, RendezvousSNHFactory, SocketNodeHandleFactory

public interface NodeHandleFactory<NH extends NodeHandle>


Method Summary
 void addNodeHandleFactoryListener(NodeHandleFactoryListener<NH> listener)
           
 NH coalesce(NH handle)
          Needed for legacy java deserialization of NodeHanlde because we aren't given any other way to do this properly such as a protected constructor.
 NH readNodeHandle(InputBuffer buf)
           
 void removeNodeHandleFactoryListener(NodeHandleFactoryListener<NH> listener)
           
 

Method Detail

readNodeHandle

NH readNodeHandle(InputBuffer buf)
                                     throws java.io.IOException
Throws:
java.io.IOException

coalesce

NH coalesce(NH handle)
Needed for legacy java deserialization of NodeHanlde because we aren't given any other way to do this properly such as a protected constructor.

Parameters:
handle -
Returns:

addNodeHandleFactoryListener

void addNodeHandleFactoryListener(NodeHandleFactoryListener<NH> listener)

removeNodeHandleFactoryListener

void removeNodeHandleFactoryListener(NodeHandleFactoryListener<NH> listener)

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection