public class PullIntermediateFuture<E> extends TerminableIntermediateFuture<E> implements IPullIntermediateFuture<E>
IForwardCommandFuture.TypeDEBUG, EMPTY, NO_STACK_COMPACTION, STACKDONE| Constructor and Description |
|---|
PullIntermediateFuture(Exception exception)
Create a future that is already done (failed).
|
PullIntermediateFuture(ICommand<PullIntermediateFuture<E>> pullcmd)
Create a new future.
|
PullIntermediateFuture(ICommand<PullIntermediateFuture<E>> pullcmd,
ITerminationCommand termcom)
Create a new future.
|
| Modifier and Type | Method and Description |
|---|---|
void |
pullIntermediateResult()
Pull an intermediate result.
|
addBackwardCommand, getTerminationCommand, removeBackwardCommand, sendBackwardCommand, setTerminationCommand, terminate, terminateaddIntermediateResult, addIntermediateResultIfUndone, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, addResultListener, getIntermediateResults, getNextIntermediateResult, getNextIntermediateResult, hasNextIntermediateResult, setFinished, setFinishedIfUndone, setResult, setResultIfUndoneabortGet, addForwardCommand, addResultListener, addResultListener, get, get, get, get, getEmptyFuture, getException, isDone, removeForwardCommand, sendForwardCommand, setException, setExceptionIfUndoneequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, getIntermediateResults, getNextIntermediateResult, hasNextIntermediateResultterminate, terminateaddResultListener, addResultListener, addResultListener, get, get, get, get, getException, isDonesendBackwardCommandpublic PullIntermediateFuture(Exception exception)
exception - The exception.public PullIntermediateFuture(ICommand<PullIntermediateFuture<E>> pullcmd)
terminate - The runnable to be executed in case of termination.public PullIntermediateFuture(ICommand<PullIntermediateFuture<E>> pullcmd, ITerminationCommand termcom)
terminate - The runnable to be executed in case of termination.public void pullIntermediateResult()
pullIntermediateResult in interface IPullIntermediateFuture<E>Copyright © 2015. All Rights Reserved.