| 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
Promises 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 |
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.