Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(java.lang.Iterable<?> iterable) |
Creates a Promise that signals done or reject when each task does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(java.lang.Runnable runnableV1,
java.lang.Runnable runnableV2,
java.lang.Runnable... runnables) |
Creates a Promise that signals done or reject when each runnable does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(java.util.concurrent.Callable<?> callableV1,
java.util.concurrent.Callable<?> callableV2,
java.util.concurrent.Callable<?>... callables) |
Creates a Promise that signals done or reject when each callable does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(java.util.concurrent.Future<?> futureV1,
java.util.concurrent.Future<?> futureV2,
java.util.concurrent.Future<?>... futures) |
Creates a Promise that signals done or reject when each future does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(DeferredCallable<?,?> callableV1,
DeferredCallable<?,?> callableV2,
DeferredCallable<?,?>... callables) |
Creates a Promise that signals done or reject when each callable does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(DeferredFutureTask<?,?> taskV1,
DeferredFutureTask<?,?> taskV2,
DeferredFutureTask<?,?>... tasks) |
Creates a Promise that signals done or reject when each task does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(DeferredRunnable<?> runnableV1,
DeferredRunnable<?> runnableV2,
DeferredRunnable<?>... runnables) |
Creates a Promise that signals done or reject when each runnable does so.
|
Promise<AllValues,java.lang.Throwable,MasterProgress> |
DeferredManager.settle(Promise<?,?,?> promiseV1,
Promise<?,?,?> promiseV2,
Promise<?,?,?>... promises) |
Creates a Promise that signals done or reject when each promise does so.
|
Promise<MultipleResults,OneReject<?>,MasterProgress> |
DeferredManager.when(java.lang.Iterable<?> iterable) |
Accept an iterable of a variety of different object types, and convert it into corresponding Promise.
|
Promise<MultipleResults,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.lang.Runnable runnable1,
java.lang.Runnable runnable2,
java.lang.Runnable... runnables) |
|
<V1,V2> Promise<MultipleResults2<V1,V2>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Callable<V1> callableV1,
java.util.concurrent.Callable<V2> callableV2) |
Submits 2 Callable s returns a combined Promise .
|
<V1,V2,V3> Promise<MultipleResults3<V1,V2,V3>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Callable<V1> callableV1,
java.util.concurrent.Callable<V2> callableV2,
java.util.concurrent.Callable<V3> callableV3) |
Submits 3 Callable s returns a combined Promise .
|
<V1,V2,V3,V4> Promise<MultipleResults4<V1,V2,V3,V4>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Callable<V1> callableV1,
java.util.concurrent.Callable<V2> callableV2,
java.util.concurrent.Callable<V3> callableV3,
java.util.concurrent.Callable<V4> callableV4) |
Submits 4 Callable s returns a combined Promise .
|
<V1,V2,V3,V4,V5> Promise<MultipleResults5<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Callable<V1> callableV1,
java.util.concurrent.Callable<V2> callableV2,
java.util.concurrent.Callable<V3> callableV3,
java.util.concurrent.Callable<V4> callableV4,
java.util.concurrent.Callable<V5> callableV5) |
Submits 5 Callable s returns a combined Promise .
|
<V1,V2,V3,V4,V5> Promise<MultipleResultsN<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Callable<V1> callableV1,
java.util.concurrent.Callable<V2> callableV2,
java.util.concurrent.Callable<V3> callableV3,
java.util.concurrent.Callable<V4> callableV4,
java.util.concurrent.Callable<V5> callableV5,
java.util.concurrent.Callable<?> callable6,
java.util.concurrent.Callable<?>... callables) |
Submits N Callable s returns a combined Promise .
|
<V1,V2> Promise<MultipleResults2<V1,V2>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Future<V1> futureV1,
java.util.concurrent.Future<V2> futureV2) |
Submits 2 Future s returns a combined Promise .
|
<V1,V2,V3> Promise<MultipleResults3<V1,V2,V3>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Future<V1> futureV1,
java.util.concurrent.Future<V2> futureV2,
java.util.concurrent.Future<V3> futureV3) |
Submits 3 Future s returns a combined Promise .
|
<V1,V2,V3,V4> Promise<MultipleResults4<V1,V2,V3,V4>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Future<V1> futureV1,
java.util.concurrent.Future<V2> futureV2,
java.util.concurrent.Future<V3> futureV3,
java.util.concurrent.Future<V4> futureV4) |
Submits 4 Future s returns a combined Promise .
|
<V1,V2,V3,V4,V5> Promise<MultipleResults5<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Future<V1> futureV1,
java.util.concurrent.Future<V2> futureV2,
java.util.concurrent.Future<V3> futureV3,
java.util.concurrent.Future<V4> futureV4,
java.util.concurrent.Future<V5> futureV5) |
Submits 5 Future s returns a combined Promise .
|
<V1,V2,V3,V4,V5> Promise<MultipleResultsN<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(java.util.concurrent.Future<V1> futureV1,
java.util.concurrent.Future<V2> futureV2,
java.util.concurrent.Future<V3> futureV3,
java.util.concurrent.Future<V4> futureV4,
java.util.concurrent.Future<V5> futureV5,
java.util.concurrent.Future<?> future6,
java.util.concurrent.Future<?>... futures) |
Submits N Future s returns a combined Promise .
|
<V1,V2> Promise<MultipleResults2<V1,V2>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredCallable<V1,?> callableV1,
DeferredCallable<V2,?> callableV2) |
|
<V1,V2,V3> Promise<MultipleResults3<V1,V2,V3>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredCallable<V1,?> callableV1,
DeferredCallable<V2,?> callableV2,
DeferredCallable<V3,?> callableV3) |
|
<V1,V2,V3,V4> Promise<MultipleResults4<V1,V2,V3,V4>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredCallable<V1,?> callableV1,
DeferredCallable<V2,?> callableV2,
DeferredCallable<V3,?> callableV3,
DeferredCallable<V4,?> callableV4) |
|
<V1,V2,V3,V4,V5> Promise<MultipleResults5<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredCallable<V1,?> callableV1,
DeferredCallable<V2,?> callableV2,
DeferredCallable<V3,?> callableV3,
DeferredCallable<V4,?> callableV4,
DeferredCallable<V5,?> callableV5) |
|
<V1,V2,V3,V4,V5> Promise<MultipleResultsN<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredCallable<V1,?> callableV1,
DeferredCallable<V2,?> callableV2,
DeferredCallable<V3,?> callableV3,
DeferredCallable<V4,?> callableV4,
DeferredCallable<V5,?> callableV5,
DeferredCallable<?,?> callable6,
DeferredCallable<?,?>... callables) |
|
<V1,V2> Promise<MultipleResults2<V1,V2>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredFutureTask<V1,?> taskV1,
DeferredFutureTask<V2,?> taskV2) |
|
<V1,V2,V3> Promise<MultipleResults3<V1,V2,V3>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredFutureTask<V1,?> taskV1,
DeferredFutureTask<V2,?> taskV2,
DeferredFutureTask<V3,?> taskV3) |
|
<V1,V2,V3,V4> Promise<MultipleResults4<V1,V2,V3,V4>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredFutureTask<V1,?> taskV1,
DeferredFutureTask<V2,?> taskV2,
DeferredFutureTask<V3,?> taskV3,
DeferredFutureTask<V4,?> taskV4) |
|
<V1,V2,V3,V4,V5> Promise<MultipleResults5<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredFutureTask<V1,?> taskV1,
DeferredFutureTask<V2,?> taskV2,
DeferredFutureTask<V3,?> taskV3,
DeferredFutureTask<V4,?> taskV4,
DeferredFutureTask<V5,?> taskV5) |
|
<V1,V2,V3,V4,V5> Promise<MultipleResultsN<V1,V2,V3,V4,V5>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredFutureTask<V1,?> taskV1,
DeferredFutureTask<V2,?> taskV2,
DeferredFutureTask<V3,?> taskV3,
DeferredFutureTask<V4,?> taskV4,
DeferredFutureTask<V5,?> taskV5,
DeferredFutureTask<?,?> task6,
DeferredFutureTask<?,?>... tasks) |
|
<P1,P2> Promise<MultipleResults2<java.lang.Void,java.lang.Void>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredRunnable<P1> runnableP1,
DeferredRunnable<P2> runnableP2) |
|
<P1,P2,P3> Promise<MultipleResults3<java.lang.Void,java.lang.Void,java.lang.Void>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredRunnable<P1> runnableP1,
DeferredRunnable<P2> runnableP2,
DeferredRunnable<P3> runnableP3) |
|
<P1,P2,P3,P4> Promise<MultipleResults4<java.lang.Void,java.lang.Void,java.lang.Void,java.lang.Void>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredRunnable<P1> runnableP1,
DeferredRunnable<P2> runnableP2,
DeferredRunnable<P3> runnableP3,
DeferredRunnable<P4> runnableP4) |
|
<P1,P2,P3,P4,P5> Promise<MultipleResults5<java.lang.Void,java.lang.Void,java.lang.Void,java.lang.Void,java.lang.Void>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredRunnable<P1> runnableP1,
DeferredRunnable<P2> runnableP2,
DeferredRunnable<P3> runnableP3,
DeferredRunnable<P4> runnableP4,
DeferredRunnable<P5> runnableP5) |
|
<P1,P2,P3,P4,P5> Promise<MultipleResultsN<java.lang.Void,java.lang.Void,java.lang.Void,java.lang.Void,java.lang.Void>,OneReject<java.lang.Throwable>,MasterProgress> |
DeferredManager.when(DeferredRunnable<P1> runnableP1,
DeferredRunnable<P2> runnableP2,
DeferredRunnable<P3> runnableP3,
DeferredRunnable<P4> runnableP4,
DeferredRunnable<P5> runnableP5,
DeferredRunnable<?> runnable6,
DeferredRunnable<?>... runnables) |
|
<F,V1,V2> Promise<MultipleResults2<V1,V2>,OneReject<F>,MasterProgress> |
DeferredManager.when(Promise<V1,?,?> promiseV1,
Promise<V2,?,?> promiseV2) |
Submits 2 Promise s returns a combined Promise .
|
<F,V1,V2,V3> Promise<MultipleResults3<V1,V2,V3>,OneReject<F>,MasterProgress> |
DeferredManager.when(Promise<V1,?,?> promiseV1,
Promise<V2,?,?> promiseV2,
Promise<V3,?,?> promiseV3) |
Submits 3 Promise s returns a combined Promise .
|
<F,V1,V2,V3,V4> Promise<MultipleResults4<V1,V2,V3,V4>,OneReject<F>,MasterProgress> |
DeferredManager.when(Promise<V1,?,?> promiseV1,
Promise<V2,?,?> promiseV2,
Promise<V3,?,?> promiseV3,
Promise<V4,?,?> promiseV4) |
Submits 4 Promise s returns a combined Promise .
|
<F,V1,V2,V3,V4,V5> Promise<MultipleResults5<V1,V2,V3,V4,V5>,OneReject<F>,MasterProgress> |
DeferredManager.when(Promise<V1,?,?> promiseV1,
Promise<V2,?,?> promiseV2,
Promise<V3,?,?> promiseV3,
Promise<V4,?,?> promiseV4,
Promise<V5,?,?> promiseV5) |
Submits 5 Promise s returns a combined Promise .
|
<F,V1,V2,V3,V4,V5> Promise<MultipleResultsN<V1,V2,V3,V4,V5>,OneReject<F>,MasterProgress> |
DeferredManager.when(Promise<V1,?,?> promiseV1,
Promise<V2,?,?> promiseV2,
Promise<V3,?,?> promiseV3,
Promise<V4,?,?> promiseV4,
Promise<V5,?,?> promiseV5,
Promise<?,?,?> promise6,
Promise<?,?,?>... promises) |
Submits N Promise s returns a combined Promise .
|