public class PutBuilder extends DHTBuilder<PutBuilder>
DEFAULT_DOMAIN, defaultDirectReplication, directReplication, domainKey, FUTURE_DHT_SHUTDOWN, futureChannelCreator, futureCreate, locationKey, manualCleanup, peer, protectDomain, refreshSeconds, requestP2PConfiguration, routingConfiguration, signMessage| Constructor and Description |
|---|
PutBuilder(Peer peer,
Number160 locationKey) |
| Modifier and Type | Method and Description |
|---|---|
Map.Entry<Number160,Data> |
getData() |
Map<Number160,Data> |
getDataMap() |
boolean |
isPutIfAbsent() |
PutBuilder |
setData(Data data) |
PutBuilder |
setData(Number160 key,
Data data) |
PutBuilder |
setDataMap(Map<Number160,Data> dataMap) |
PutBuilder |
setKeyObject(Number160 contentKey,
Object object) |
PutBuilder |
setObject(Object object) |
PutBuilder |
setPutIfAbsent() |
PutBuilder |
setPutIfAbsent(boolean putIfAbsent) |
FutureDHT |
start() |
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, setupCancelpublic PutBuilder setData(Data data)
public PutBuilder setData(Number160 key, Data data)
public PutBuilder setObject(Object object) throws IOException
IOExceptionpublic PutBuilder setKeyObject(Number160 contentKey, Object object) throws IOException
IOExceptionpublic PutBuilder setDataMap(Map<Number160,Data> dataMap)
public boolean isPutIfAbsent()
public PutBuilder setPutIfAbsent(boolean putIfAbsent)
public PutBuilder setPutIfAbsent()
public FutureDHT start()
start in class DHTBuilder<PutBuilder>Copyright © 2013. All Rights Reserved.