net.tomp2p.p2p.builder
Class ParallelRequestBuilder

java.lang.Object
  extended by net.tomp2p.p2p.builder.DHTBuilder<ParallelRequestBuilder>
      extended by net.tomp2p.p2p.builder.ParallelRequestBuilder

public class ParallelRequestBuilder
extends DHTBuilder<ParallelRequestBuilder>


Field Summary
 
Fields inherited from class net.tomp2p.p2p.builder.DHTBuilder
DEFAULT_DOMAIN, defaultDirectReplication, directReplication, domainKey, FUTURE_DHT_SHUTDOWN, futureChannelCreator, futureCreate, locationKey, manualCleanup, peer, protectDomain, refreshSeconds, requestP2PConfiguration, routingConfiguration, signMessage
 
Constructor Summary
ParallelRequestBuilder(Peer peer, Number160 locationKey)
           
 
Method Summary
 ParallelRequestBuilder add(PeerAddress peerAddress)
           
 DistributedHashTable.Operation getOperation()
           
 NavigableSet<PeerAddress> getQueue()
           
 boolean isCancelOnFinish()
           
 ParallelRequestBuilder setCancelOnFinish()
           
 ParallelRequestBuilder setCancelOnFinish(boolean cancelOnFinish)
           
 ParallelRequestBuilder setOperation(DistributedHashTable.Operation operation)
           
 ParallelRequestBuilder setQueue(NavigableSet<PeerAddress> queue)
           
 FutureDHT start()
           
 
Methods inherited from class net.tomp2p.p2p.builder.DHTBuilder
getDefaultDirectReplication, getDomainKey, getFutureChannelCreator, getFutureCreate, getRefreshSeconds, getRequestP2PConfiguration, getRoutingConfiguration, isDirectReplication, isManualCleanup, isProtectDomain, isSignMessage, preBuild, self, setDefaultDirectReplication, setDirectReplication, setDirectReplication, setDomainKey, setFutureChannelCreator, setFutureCreate, setManualCleanup, setManualCleanup, setProtectDomain, setProtectDomain, setRefreshSeconds, setRequestP2PConfiguration, setRoutingConfiguration, setSignMessage, setSignMessage, setupCancel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParallelRequestBuilder

public ParallelRequestBuilder(Peer peer,
                              Number160 locationKey)
Method Detail

getQueue

public NavigableSet<PeerAddress> getQueue()

setQueue

public ParallelRequestBuilder setQueue(NavigableSet<PeerAddress> queue)

add

public ParallelRequestBuilder add(PeerAddress peerAddress)

getOperation

public DistributedHashTable.Operation getOperation()

setOperation

public ParallelRequestBuilder setOperation(DistributedHashTable.Operation operation)

isCancelOnFinish

public boolean isCancelOnFinish()

setCancelOnFinish

public ParallelRequestBuilder setCancelOnFinish()

setCancelOnFinish

public ParallelRequestBuilder setCancelOnFinish(boolean cancelOnFinish)

start

public FutureDHT start()
Specified by:
start in class DHTBuilder<ParallelRequestBuilder>


Copyright © 2013. All Rights Reserved.