public class FutureTask extends BaseFutureImpl<FutureTask>
BaseFuture.FutureTypecompleted, lock, reason, type| Constructor and Description |
|---|
FutureTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequests(FutureAsyncTask futureResponse)
Adds all requests that have been created for the DHT operations.
|
int |
getFailureCount() |
Map<PeerAddress,Map<Number160,Data>> |
getRawDataMap() |
int |
getSuccessCount() |
void |
setDone()
Finishes the future.
|
void |
setProgress(FutureAsyncTask futureAsyncTask)
This is called for intermediate results.
|
addCancel, addListener, addListener, await, await, awaitListeners, awaitListenersUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, cancel, getFailedReason, getType, isCompleted, isFailed, isSuccess, notifyListeners, removeCancel, removeListener, self, setCompletedAndNotify, setFailed, setFailed, setFailed, setFailed, setFailedpublic void addRequests(FutureAsyncTask futureResponse)
futureResponse - The futurRepsonse that has been createdpublic void setDone()
public void setProgress(FutureAsyncTask futureAsyncTask)
FutureAsyncTask is ready, update the result data.futureAsyncTask - The future that has finishedpublic Map<PeerAddress,Map<Number160,Data>> getRawDataMap()
public int getSuccessCount()
public int getFailureCount()
Copyright © 2014. All rights reserved.