java.util.concurrent.Future extension.See: Description
| Interface | Description |
|---|---|
| FailureCallback |
Failure callback for a
ListenableFuture. |
| ListenableFuture<T> |
Extend
Future with the capability to accept completion callbacks. |
| ListenableFutureCallback<T> |
Callback mechanism for the outcome, success or failure, from a
ListenableFuture. |
| SuccessCallback<T> |
Success callback for a
ListenableFuture. |
| Class | Description |
|---|---|
| CompletableToListenableFutureAdapter<T> | |
| FutureAdapter<T,S> |
Abstract class that adapts a
Future parameterized over S into a Future
parameterized over T. |
| ListenableFutureAdapter<T,S> |
Abstract class that adapts a
ListenableFuture parameterized over S into a
ListenableFuture parameterized over T. |
| ListenableFutureCallbackRegistry<T> |
Helper class for
ListenableFuture implementations that maintains a
of success and failure callbacks and helps to notify them. |
| ListenableFutureTask<T> |
Extension of
FutureTask that implements ListenableFuture. |
| SettableListenableFuture<T> |
A
ListenableFuture whose value can be set via SettableListenableFuture.set(Object)
or SettableListenableFuture.setException(Throwable). |
java.util.concurrent.Future extension.