public class PeerTracker extends Object
| Constructor and Description |
|---|
PeerTracker(Peer peer,
ScheduledFuture<?> scheduledFuture,
TrackerRPC trackerRPC,
TrackerStorage trackerStorage,
PeerExchange peerExchange,
DistributedTracker distributedTracker) |
| Modifier and Type | Method and Description |
|---|---|
AddTrackerBuilder |
addTracker(Number160 locationKey) |
DistributedTracker |
distributedTracker() |
GetTrackerBuilder |
getTracker(Number160 locationKey) |
Peer |
peer() |
PeerAddress |
peerAddress() |
PeerExchange |
peerExchange() |
PeerMap |
peerMap() |
void |
shutdown() |
TrackerRPC |
trackerRPC() |
TrackerStorage |
trackerStorage() |
public PeerTracker(Peer peer, ScheduledFuture<?> scheduledFuture, TrackerRPC trackerRPC, TrackerStorage trackerStorage, PeerExchange peerExchange, DistributedTracker distributedTracker)
public TrackerRPC trackerRPC()
public DistributedTracker distributedTracker()
public TrackerStorage trackerStorage()
public PeerExchange peerExchange()
public PeerMap peerMap()
public PeerAddress peerAddress()
public Peer peer()
public AddTrackerBuilder addTracker(Number160 locationKey)
public GetTrackerBuilder getTracker(Number160 locationKey)
public void shutdown()
Copyright © 2014. All rights reserved.