All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractDeferredManager |
|
AbstractMasterDeferredObject |
|
AbstractMultipleResults |
|
AbstractMutableMultipleResults |
|
AbstractOneValue<T> |
|
AbstractPromise<D,F,P> |
|
AllValues |
|
AllValuesDeferredObject |
|
AlwaysCallback<D,F> |
A callback invoked when the Promise 's state becomes either RESOLVED or
REJECTED .
|
AlwaysPipe<D,F,D_OUT,F_OUT,P> |
|
CallbackExceptionHandler |
Handles global exceptions that are uncaught by the callbacks.
|
CallbackExceptionHandler.CallbackType |
|
CancellationHandler |
Allows a DeferredFutureTask to onCancel resources when its task is interrupted or cancelled.
|
DefaultAllValues |
|
DefaultCallbackExceptionHandler |
This default exception handler will log the exception but will not propagate it.
|
DefaultDeferredManager |
A default implementation that runs deferred tasks using an ExecutorService .
|
DefaultMutableAllValues |
|
Deferred<D,F,P> |
Deferred interface to trigger an event (resolve, reject, notify).
|
DeferredCallable<D,P> |
Use this as superclass in case you need to be able to return a result and notify progress.
|
DeferredFutureTask<D,P> |
FutureTask can wrap around Callable and Runnable .
|
DeferredManager |
DeferredManager is especially useful when dealing with asynchronous
tasks, either Runnable or Callable objects.
|
DeferredManager.StartPolicy |
|
DeferredObject<D,F,P> |
An implementation of Deferred interface.
|
DeferredPromise<D,F,P> |
|
DeferredRunnable<P> |
Use this as superclass in case you need to be able to be able to notify progress.
|
DelegatingPromise<D,F,P> |
Promise implementation of the Decorator Pattern.
|
DoneCallback<D> |
A callback invoked when the Promise 's state becomes RESOLVED .
|
DoneFilter<D,D_OUT> |
A filter invoked when the Promise 's state becomes RESOLVED .
|
DonePipe<D,D_OUT,F_OUT,P_OUT> |
A pipe invoked when the Promise 's state becomes RESOLVED .
|
FailCallback<F> |
A callback invoked when the Promise 's state becomes REJECTED .
|
FailFilter<F,F_OUT> |
A filter invoked when the Promise 's state becomes REJECTED .
|
FailPipe<F,D_OUT,F_OUT,P_OUT> |
A pipe invoked when the Promise 's state becomes REJECTED .
|
FilteredPromise<D,F,P,D_OUT,F_OUT,P_OUT> |
|
FilteredPromise.NoOpDoneFilter<D> |
|
FilteredPromise.NoOpFailFilter<F> |
|
FilteredPromise.NoOpProgressFilter<P> |
|
FutureCallable<V> |
|
GlobalConfiguration |
|
MasterDeferredObject2<V1,V2> |
|
MasterDeferredObject3<V1,V2,V3> |
|
MasterDeferredObject4<V1,V2,V3,V4> |
|
MasterDeferredObject5<V1,V2,V3,V4,V5> |
|
MasterDeferredObjectN<V1,V2,V3,V4,V5> |
|
MasterDeferredObjectUntypedN |
|
MasterProgress |
Progress indicating how many promises need to finish ( MasterProgress.total ),
and how many had already finish ( #fulfilled ).
|
MultipleResults |
|
MultipleResults2<V1,V2> |
Contains 2 results, typed V1, V2 wrapped in OneResult .
|
MultipleResults3<V1,V2,V3> |
Contains 3 results, typed V1, V2, V3 wrapped in OneResult .
|
MultipleResults4<V1,V2,V3,V4> |
Contains 4 results, typed V1, V2, V3, V4 wrapped in OneResult .
|
MultipleResults5<V1,V2,V3,V4,V5> |
Contains 5 results, typed V1, V2, V3, V4, V5 wrapped in OneResult .
|
MultipleResultsN<V1,V2,V3,V4,V5> |
Contains a list of OneResult , where the first 5 elements are of type V1, V2, V3, V4, V5.
|
MutableAllValues |
|
MutableMultipleResults |
|
MutableMultipleResults2<V1,V2> |
|
MutableMultipleResults3<V1,V2,V3> |
|
MutableMultipleResults4<V1,V2,V3,V4> |
|
MutableMultipleResults5<V1,V2,V3,V4,V5> |
|
MutableMultipleResultsN<V1,V2,V3,V4,V5> |
|
MutableMultipleResultsUntypedN |
|
OneProgress<P> |
Progress update by one of the Promise .
|
OneReject<F> |
Progress fail by one of the Promise .
|
OneResult<D> |
Progress result by one of the Promise .
|
OneValue<T> |
|
PipedPromise<D,F,P,D_OUT,F_OUT,P_OUT> |
|
ProgressCallback<P> |
A callback invoked when the Promise publishes intermediate results while its state is still
PENDING .
|
ProgressFilter<P,P_OUT> |
A filter invoked when the Promise publishes intermediate results while it is still in the state
+ * PENDING .
|
ProgressPipe<P,D_OUT,F_OUT,P_OUT> |
A pipe invoked when the Promise publishes intermediate results while it is still in the state
PENDING .
|
Promise<D,F,P> |
Promise interface to observe when some action has occurred on the corresponding Deferred object.
|
Promise.State |
|
SingleDeferredObject |
|