net.tomp2p.p2p.builder
Class PutBuilder
java.lang.Object
  
net.tomp2p.p2p.builder.DHTBuilder<PutBuilder>
      
net.tomp2p.p2p.builder.PutBuilder
public class PutBuilder
- extends DHTBuilder<PutBuilder>
 
 
| 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 | 
 
 
 
| 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 | 
 
PutBuilder
public PutBuilder(Peer peer,
                  Number160 locationKey)
getData
public Map.Entry<Number160,Data> getData()
 
setData
public PutBuilder setData(Data data)
 
setData
public PutBuilder setData(Number160 key,
                          Data data)
 
setObject
public PutBuilder setObject(Object object)
                     throws IOException
- Throws:
 IOException
 
setKeyObject
public PutBuilder setKeyObject(Number160 contentKey,
                               Object object)
                        throws IOException
- Throws:
 IOException
 
getDataMap
public Map<Number160,Data> getDataMap()
 
setDataMap
public PutBuilder setDataMap(Map<Number160,Data> dataMap)
 
isPutIfAbsent
public boolean isPutIfAbsent()
 
setPutIfAbsent
public PutBuilder setPutIfAbsent(boolean putIfAbsent)
 
setPutIfAbsent
public PutBuilder setPutIfAbsent()
 
start
public FutureDHT start()
- Specified by:
 start in class DHTBuilder<PutBuilder>
 
 
Copyright © 2013. All Rights Reserved.