public class AddTrackerBuilder extends TrackerBuilder<AddTrackerBuilder>
DEFAULT_DOMAIN, domainKey, FUTURE_TRACKER_SHUTDOWN, futureChannelCreator, locationKey, peer, routingConfiguration, trackerConfiguration
Constructor and Description |
---|
AddTrackerBuilder(Peer peer,
Number160 locationKey) |
getDomainKey, getFutureChannelCreator, getRoutingConfiguration, getTrackerConfiguration, preBuild, self, setDomainKey, setFutureChannelCreator, setRoutingConfiguration, setTrackerConfiguration
public byte[] getAttachement()
public AddTrackerBuilder setAttachement(byte[] attachement)
public int getTrackerTimeoutSec()
public AddTrackerBuilder setTrackerTimeoutSec(int trackerTimeoutSec)
public int getPexWaitSec()
public AddTrackerBuilder setPexWaitSec(int pexWaitSec)
public SimpleBloomFilter<Number160> getBloomFilter()
public AddTrackerBuilder setBloomFilter(SimpleBloomFilter<Number160> bloomFilter)
public FutureCreate<BaseFuture> getFutureCreate()
public AddTrackerBuilder setFutureCreate(FutureCreate<BaseFuture> futureCreate)
public FutureCreator<FutureTracker> getDefaultDirectReplication()
public AddTrackerBuilder setDefaultDirectReplication(FutureCreator<FutureTracker> defaultDirectReplication)
public FutureCreator<FutureLateJoin<FutureResponse>> getDefaultPEX()
public AddTrackerBuilder setDefaultPEX(FutureCreator<FutureLateJoin<FutureResponse>> defaultPEX)
public boolean isMessageSign()
public AddTrackerBuilder setMessageSign()
public AddTrackerBuilder setMessageSign(boolean messageSign)
public boolean isTcpPEX()
public AddTrackerBuilder setTcpPEX()
public AddTrackerBuilder setTcpPEX(boolean tcpPEX)
public FutureTracker start()
start
in class TrackerBuilder<AddTrackerBuilder>
protected void setupCancel(FutureCleanup futureCleanup, ScheduledFuture<?> future)
Copyright © 2013. All Rights Reserved.