public class DistributedTracker extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DistributedTracker.Operation
This interface is used for the RPC operations.
|
| Constructor and Description |
|---|
DistributedTracker(PeerBean peerBean,
DistributedRouting routing,
TrackerRPC trackerRPC,
PeerExchangeRPC peerExchangeRPC) |
| Modifier and Type | Method and Description |
|---|---|
FutureTracker |
add(AddTrackerBuilder builder) |
FutureTracker |
get(GetTrackerBuilder builder) |
FutureLateJoin<FutureResponse> |
startPeerExchange(Number160 locationKey,
Number160 domainKey,
FutureChannelCreator futureChannelCreator,
ConnectionConfiguration configuration) |
public DistributedTracker(PeerBean peerBean, DistributedRouting routing, TrackerRPC trackerRPC, PeerExchangeRPC peerExchangeRPC)
public FutureTracker get(GetTrackerBuilder builder)
public FutureLateJoin<FutureResponse> startPeerExchange(Number160 locationKey, Number160 domainKey, FutureChannelCreator futureChannelCreator, ConnectionConfiguration configuration)
public FutureTracker add(AddTrackerBuilder builder)
Copyright © 2014. All rights reserved.