| Modifier and Type | Method and Description |
|---|---|
Deferred<T,F,P> |
Deferred.onCancel(OnCancel then)
Triggered when
Promise.cancel(boolean) is the first terminal method called. |
Deferred<T,F,P> |
Deferred.onComplete(OnComplete then)
Triggered on any event after which
Promise.isDone() will return true. |
Deferred<T,F,P> |
Deferred.onGet(Future<?> then)
Triggered when
Future.get(long, java.util.concurrent.TimeUnit) or Future.get() is called. |
Deferred<T,F,P> |
Deferred.onProgress(OnProgress<? super P> then)
Triggered when
progress(Object) is called. |
Deferred<T,F,P> |
Deferred.onReject(OnReject<? super F> then)
Triggered when
reject(Object) is the first terminal method called. |
Deferred<T,F,P> |
Deferred.onResolve(OnResolve<? super T> then)
Triggered when
resolve(Object) is the first terminal method called. |
| Modifier and Type | Method and Description |
|---|---|
void |
Progress.progress(P that,
Deferred<Tx,Fx,Px> next)
Allows modifying the new promises backing
Deferred when the original promise recieves
a message via progress(Object). |
void |
Progress.reject(F that,
Deferred<Tx,Fx,Px> next)
The caller SHOULD ensure that one of
resolve(Object),
reject(Object) or Promise.cancel(boolean) is called on
the Deferred parameter. |
void |
Reject.reject(F that,
Deferred<Tx,Fx,Px> next)
The caller MUST ensure that one of
resolve(Object),
reject(Object) or Promise.cancel(boolean) is called on
the Deferred parameter. |
void |
Progress.resolve(T that,
Deferred<Tx,Fx,Px> next)
The caller SHOULD ensure that one of
resolve(Object),
reject(Object) or Promise.cancel(boolean) is called on
the Deferred parameter. |
void |
Resolve.resolve(T that,
Deferred<Tx,Fx,Px> next)
The caller MUST ensure that one of
resolve(Object),
reject(Object) or Promise.cancel(boolean) is called on
the Deferred parameter. |
void |
Reject.resolve(T that,
Deferred<Tx,Fx,Px> next)
The caller MUST ensure that one of
resolve(Object),
reject(Object) or Promise.cancel(boolean) is called on the
Deferred parameter. |
Copyright © 2015 MachineCode. All rights reserved.