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.