public class FutureTask extends BaseFutureImpl<FutureTask>
BaseFuture.FutureType
completed, 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.
|
addCancellation, addListener, addListener, await, await, awaitListeners, awaitUninterruptibly, awaitUninterruptibly, cancel, getFailedReason, getType, isCompleted, isFailed, isSuccess, notifyListerenrs, removeListener, self, setCompletedAndNotify, setFailed, setFailed, setFailed, setFailed, setFailed
public 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 © 2013. All Rights Reserved.