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, setupCancel
public PutBuilder setData(Data data)
public PutBuilder setData(Number160 key, Data data)
public PutBuilder setObject(Object object) throws IOException
IOException
public PutBuilder setKeyObject(Number160 contentKey, Object object) throws IOException
IOException
public 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.