@GwtCompatible final class CombinedFuture<V> extends AggregateFuture<java.lang.Object,V>
Modifier and Type | Class and Description |
---|---|
private class |
CombinedFuture.AsyncCallableInterruptibleTask |
private class |
CombinedFuture.CallableInterruptibleTask |
private class |
CombinedFuture.CombinedFutureInterruptibleTask |
private class |
CombinedFuture.CombinedFutureRunningState |
AggregateFuture.RunningState
AbstractFuture.TrustedFuture<V>
Constructor and Description |
---|
CombinedFuture(ImmutableCollection<? extends ListenableFuture<?>> futures,
boolean allMustSucceed,
java.util.concurrent.Executor listenerExecutor,
AsyncCallable<V> callable) |
CombinedFuture(ImmutableCollection<? extends ListenableFuture<?>> futures,
boolean allMustSucceed,
java.util.concurrent.Executor listenerExecutor,
java.util.concurrent.Callable<V> callable) |
afterDone, init
addListener, cancel, get, get, isCancelled, isDone
interruptTask, maybePropagateCancellation, set, setException, setFuture, trustedGetException, wasInterrupted
CombinedFuture(ImmutableCollection<? extends ListenableFuture<?>> futures, boolean allMustSucceed, java.util.concurrent.Executor listenerExecutor, AsyncCallable<V> callable)
CombinedFuture(ImmutableCollection<? extends ListenableFuture<?>> futures, boolean allMustSucceed, java.util.concurrent.Executor listenerExecutor, java.util.concurrent.Callable<V> callable)