net.tomp2p.p2p.builder
Class GetTrackerBuilder

java.lang.Object
  extended by net.tomp2p.p2p.builder.TrackerBuilder<GetTrackerBuilder>
      extended by net.tomp2p.p2p.builder.GetTrackerBuilder

public class GetTrackerBuilder
extends TrackerBuilder<GetTrackerBuilder>


Field Summary
 
Fields inherited from class net.tomp2p.p2p.builder.TrackerBuilder
DEFAULT_DOMAIN, domainKey, FUTURE_TRACKER_SHUTDOWN, futureChannelCreator, locationKey, peer, routingConfiguration, trackerConfiguration
 
Constructor Summary
GetTrackerBuilder(Peer peer, Number160 locationKey)
           
 
Method Summary
 EvaluatingSchemeTracker getEvaluatingScheme()
           
 Set<Number160> getKnownPeers()
           
 boolean isExpectAttachement()
           
 boolean isSignMessage()
           
 boolean isUseSecondaryTrackers()
           
 GetTrackerBuilder setEvaluatingScheme(EvaluatingSchemeTracker evaluatingScheme)
           
 GetTrackerBuilder setExpectAttachement()
           
 GetTrackerBuilder setExpectAttachement(boolean expectAttachement)
           
 GetTrackerBuilder setKnownPeers(Set<Number160> knownPeers)
           
 GetTrackerBuilder setSignMessage()
           
 GetTrackerBuilder setSignMessage(boolean signMessage)
           
 GetTrackerBuilder setUseSecondaryTrackers()
           
 GetTrackerBuilder setUseSecondaryTrackers(boolean useSecondaryTrackers)
           
 FutureTracker start()
           
 
Methods inherited from class net.tomp2p.p2p.builder.TrackerBuilder
getDomainKey, getFutureChannelCreator, getRoutingConfiguration, getTrackerConfiguration, preBuild, self, setDomainKey, setFutureChannelCreator, setRoutingConfiguration, setTrackerConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetTrackerBuilder

public GetTrackerBuilder(Peer peer,
                         Number160 locationKey)
Method Detail

getEvaluatingScheme

public EvaluatingSchemeTracker getEvaluatingScheme()

setEvaluatingScheme

public GetTrackerBuilder setEvaluatingScheme(EvaluatingSchemeTracker evaluatingScheme)

getKnownPeers

public Set<Number160> getKnownPeers()

setKnownPeers

public GetTrackerBuilder setKnownPeers(Set<Number160> knownPeers)

isExpectAttachement

public boolean isExpectAttachement()

setExpectAttachement

public GetTrackerBuilder setExpectAttachement()

setExpectAttachement

public GetTrackerBuilder setExpectAttachement(boolean expectAttachement)

isSignMessage

public boolean isSignMessage()

setSignMessage

public GetTrackerBuilder setSignMessage()

setSignMessage

public GetTrackerBuilder setSignMessage(boolean signMessage)

isUseSecondaryTrackers

public boolean isUseSecondaryTrackers()

setUseSecondaryTrackers

public GetTrackerBuilder setUseSecondaryTrackers()

setUseSecondaryTrackers

public GetTrackerBuilder setUseSecondaryTrackers(boolean useSecondaryTrackers)

start

public FutureTracker start()
Specified by:
start in class TrackerBuilder<GetTrackerBuilder>


Copyright © 2013. All Rights Reserved.