public class FutureDHT extends BaseFutureImpl
BaseFuture.FutureTypecompleted, lock, reason, type| Constructor and Description |
|---|
FutureDHT(int min) |
FutureDHT(int min,
EvaluatingSchemeDHT evaluationScheme) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
void |
created(FutureDHT futureDHT) |
Object |
getChannelBuffer() |
Map<Number160,Data> |
getData() |
Collection<Number160> |
getKeys() |
Object |
getObject() |
Map<PeerAddress,Map<Number160,Data>> |
getRawData() |
Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> |
getRawDirectData1() |
Map<PeerAddress,Object> |
getRawDirectData2() |
Map<PeerAddress,Collection<Number160>> |
getRawKeys() |
boolean |
isMinReached() |
void |
setData(Map<PeerAddress,Map<Number160,Data>> rawData) |
void |
setDirectData1(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawChannels) |
void |
setDirectData2(Map<PeerAddress,Object> rawObjects) |
void |
setFutureCreate(FutureCreate<FutureDHT> futureCreate) |
void |
setRemovedKeys(Map<PeerAddress,Collection<Number160>> rawKeys) |
void |
setScheduledFuture(ScheduledFuture<?> scheduledFuture,
List<ScheduledFuture<?>> scheduledFutures) |
void |
setStoredKeys(Map<PeerAddress,Collection<Number160>> rawKeys,
boolean ifAbsent) |
addCancellation, addListener, await, await, awaitUninterruptibly, awaitUninterruptibly, getFailedReason, getType, isCompleted, isFailed, isSuccess, notifyListerenrs, removeCancellation, removeListener, setCompletedAndNotify, setFailedpublic FutureDHT(int min)
public FutureDHT(int min,
EvaluatingSchemeDHT evaluationScheme)
public void setFutureCreate(FutureCreate<FutureDHT> futureCreate)
public void created(FutureDHT futureDHT)
public void setRemovedKeys(Map<PeerAddress,Collection<Number160>> rawKeys)
public void setStoredKeys(Map<PeerAddress,Collection<Number160>> rawKeys, boolean ifAbsent)
public void setData(Map<PeerAddress,Map<Number160,Data>> rawData)
public Map<PeerAddress,Collection<Number160>> getRawKeys()
public Collection<Number160> getKeys()
public Map<PeerAddress,Map<Number160,Data>> getRawData()
public boolean isMinReached()
public void setDirectData1(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawChannels)
public Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> getRawDirectData1()
public void setDirectData2(Map<PeerAddress,Object> rawObjects)
public Map<PeerAddress,Object> getRawDirectData2()
public void setScheduledFuture(ScheduledFuture<?> scheduledFuture, List<ScheduledFuture<?>> scheduledFutures)
public void cancel()
cancel in interface Cancellablecancel in class BaseFutureImplpublic Object getObject()
public Object getChannelBuffer()
Copyright © 2011. All Rights Reserved.