| Package | Description |
|---|---|
| net.tomp2p.connection | |
| net.tomp2p.p2p | |
| net.tomp2p.rpc |
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
PeerBean.bloomfilterFactory(BloomfilterFactory bloomfilterFactory) |
PeerBean |
PeerBean.keyPair(KeyPair keyPair) |
PeerBean |
PeerBean.maintenanceTask(MaintenanceTask maintenanceTask) |
PeerBean |
PeerCreator.peerBean() |
PeerBean |
RequestHandler.peerBean() |
PeerBean |
PeerBean.peerMap(PeerMap peerMap) |
PeerBean |
PeerBean.peerStatusListeners(PeerStatusListener[] peerStatusListeners) |
PeerBean |
PeerBean.replicationExecutor(ReplicationExecutor replicationExecutor) |
PeerBean |
PeerBean.replicationStorage(Replication replicationStorage)
Set the replication class that stores who is responsible for what.
|
PeerBean |
PeerBean.replicationTracker(Replication replicationTracker) |
PeerBean |
PeerBean.serverPeerAddress(PeerAddress serverPeerAddress) |
PeerBean |
PeerBean.storage(StorageLayer storage) |
PeerBean |
PeerBean.trackerStorage(TrackerStorage trackerStorage) |
| Constructor and Description |
|---|
Dispatcher(int p2pID,
PeerBean peerBean,
int heartBeatMillis)
Constructor.
|
RequestHandler(K futureResponse,
PeerBean peerBean,
ConnectionBean connectionBean,
ConnectionConfiguration configuration)
Create a request handler that can send UDP messages.
|
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
Peer.getPeerBean() |
| Constructor and Description |
|---|
DistributedRouting(PeerBean peerBean,
NeighborRPC neighbors)
The routing process involves multiple RPCs, mostly UDP based.
|
DistributedTracker(PeerBean peerBean,
DistributedRouting routing,
TrackerRPC trackerRPC,
PeerExchangeRPC peerExchangeRPC) |
| Modifier and Type | Method and Description |
|---|---|
PeerBean |
DispatchHandler.peerBean() |
| Constructor and Description |
|---|
BroadcastRPC(PeerBean peerBean,
ConnectionBean connectionBean,
BroadcastHandler broadcastHandler) |
DirectDataRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
DispatchHandler(PeerBean peerBean,
ConnectionBean connectionBean)
Creates a handler with a connection and peer bean.
|
NeighborRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
NeighborRPC(PeerBean peerBean,
ConnectionBean connectionBean,
boolean register)
Setup the RPC and register for incoming messages.
|
PeerExchangeRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Create a PEX handler that sends message using fire and forget.
|
PingRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Creates an new handshake RPC with listeners.
|
QuitRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Constructor that registers this RPC with the message handler.
|
StorageRPC(PeerBean peerBean,
ConnectionBean connectionBean)
Register the store rpc for put, compare put, get, add, and remove.
|
TrackerRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
Copyright © 2014. All rights reserved.