Package jadex.future

Interface IPullSubscriptionIntermediateFuture<E>

All Superinterfaces:
IBackwardCommandFuture, IFuture<Collection<E>>, IIntermediateFuture<E>, ISubscriptionIntermediateFuture<E>, ITerminableFuture<Collection<E>>, ITerminableIntermediateFuture<E>, Supplier<Collection<E>>
All Known Implementing Classes:
PullSubscriptionIntermediateDelegationFuture, PullSubscriptionIntermediateFuture

public interface IPullSubscriptionIntermediateFuture<E> extends ISubscriptionIntermediateFuture<E>
Intermediate future with pull mechanism. Allows for pulling results by the caller. In this way a pull intermediate future is similar to an iterator.
  • Method Details

    • pullIntermediateResult

      void pullIntermediateResult()
      Pull an intermediate result.