public class PullSubscriptionIntermediateFuture<E> extends SubscriptionIntermediateFuture<E> implements IPullSubscriptionIntermediateFuture<E>
IForwardCommandFuture.TypeDEBUG, EMPTY, NO_STACK_COMPACTION, STACKDONE| Constructor and Description |
|---|
PullSubscriptionIntermediateFuture(Exception exception)
Create a future that is already done (failed).
|
PullSubscriptionIntermediateFuture(ICommand<PullSubscriptionIntermediateFuture<E>> pullcmd)
Create a new future.
|
PullSubscriptionIntermediateFuture(ICommand<PullSubscriptionIntermediateFuture<E>> pullcmd,
ITerminationCommand termcom)
Create a new future.
|
| Modifier and Type | Method and Description |
|---|---|
void |
pullIntermediateResult()
Pull an intermediate result.
|
addQuietListener, addResultListener, hasNextIntermediateResultaddBackwardCommand, getTerminationCommand, removeBackwardCommand, sendBackwardCommand, setTerminationCommand, terminate, terminateaddIntermediateResult, addIntermediateResultIfUndone, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, getIntermediateResults, getNextIntermediateResult, getNextIntermediateResult, 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, waitaddQuietListeneraddIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, addIntermediateResultListener, getIntermediateResults, getNextIntermediateResult, hasNextIntermediateResultterminate, terminateaddResultListener, addResultListener, addResultListener, get, get, get, get, getException, isDonesendBackwardCommandpublic PullSubscriptionIntermediateFuture(Exception exception)
exception - The exception.public PullSubscriptionIntermediateFuture(ICommand<PullSubscriptionIntermediateFuture<E>> pullcmd)
terminate - The runnable to be executed in case of termination.public PullSubscriptionIntermediateFuture(ICommand<PullSubscriptionIntermediateFuture<E>> pullcmd, ITerminationCommand termcom)
terminate - The runnable to be executed in case of termination.public void pullIntermediateResult()
pullIntermediateResult in interface IPullSubscriptionIntermediateFuture<E>Copyright © 2015. All Rights Reserved.