Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2005 - Rice Pastry.