- All Superinterfaces:
- IFuture<Collection<E>>, IIntermediateFuture<E>, ITerminableFuture<Collection<E>>
- All Known Subinterfaces:
- ISubscriptionIntermediateFuture<E>
- All Known Implementing Classes:
- SubscriptionIntermediateDelegationFuture, SubscriptionIntermediateFuture, TerminableIntermediateDelegationFuture, TerminableIntermediateFuture
public interface ITerminableIntermediateFuture<E>
extends IIntermediateFuture<E>, ITerminableFuture<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.