Interface | Description |
---|---|
Cancelable | |
ExternalTaskCancellationHandler | |
ExternalTaskCompletionHandle |
Used to complete or fail an external task initiated through
ExternalTask.doExecute(ExternalTaskCompletionHandle) . |
Class | Description |
---|---|
AndPromise |
Promise that becomes ready when all its values are ready.
|
AsyncScope |
Interface between synchronous and asynchronous code.
|
AsyncTaskInfo | |
ExternalTask |
Used to bridge asynchronous execution to external asynchronous APIs or
events.
|
Functor<T> | |
OrPromise |
Promise that becomes ready when any of its values becomes ready.
|
Promise<V> |
Promise is a future like object that is used as a placeholder for a result of
an asynchronous API.
|
Promises | |
Settable<V> |
It is an implementation of Promise, which exposes an additional
Settable.set(Object) and Settable.chain(Promise) methods. |
Task |
Asynchronous task that is executed when all
Promise s passed to its
constructor are ready (null parameter is considered ready). |
TryCatch | |
TryCatchFinally |
Asynchronous equivalent of synchronous try-catch-finally.
|
TryFinally |
Enum | Description |
---|---|
TryCatchFinally.State |