Package jadex.commons.future
Interface ITerminableIntermediateFuture<E>
- 
- All Superinterfaces:
- IBackwardCommandFuture,- IFuture<java.util.Collection<E>>,- IIntermediateFuture<E>,- ITerminableFuture<java.util.Collection<E>>
 - All Known Subinterfaces:
- IPullIntermediateFuture<E>,- IPullSubscriptionIntermediateFuture<E>,- ISubscriptionIntermediateFuture<E>
 - All Known Implementing Classes:
- PullIntermediateDelegationFuture,- PullIntermediateFuture,- PullSubscriptionIntermediateDelegationFuture,- PullSubscriptionIntermediateFuture,- SubscriptionIntermediateDelegationFuture,- SubscriptionIntermediateFuture,- TerminableIntermediateDelegationFuture,- TerminableIntermediateFuture
 
 public interface ITerminableIntermediateFuture<E> extends IIntermediateFuture<E>, ITerminableFuture<java.util.Collection<E>> Interface for an intermediate future that can be terminated from caller side. A termination request leads to setException() being called with a FutureTerminatedException.
- 
- 
Method Summary- 
Methods inherited from interface jadex.commons.future.IBackwardCommandFuturesendBackwardCommand
 - 
Methods inherited from interface jadex.commons.future.IFutureaddResultListener, catchErr, catchErr, catchErr, delegate, get, get, get, get, get, getException, isDone, then, thenApply, thenApply, thenCompose, thenCompose
 - 
Methods inherited from interface jadex.commons.future.IIntermediateFuturefinished, flatMapAsync, getIntermediateResults, getNextIntermediateResult, getNextIntermediateResult, hasNextIntermediateResult, hasNextIntermediateResult, mapAsync, mapAsync, max, next
 - 
Methods inherited from interface jadex.commons.future.ITerminableFutureterminate, terminate
 
- 
 
-