| Interface | Description |
|---|---|
| PromiseRunner |
A manager for executing promises, used internally by
PromiseRunnable. |
| Class | Description |
|---|---|
| ExecutorRunner |
Directly execute
PromiseRunnable instances (promise callbacks, etc) with a provided executor. |
| PromiseBase<T> |
A simple thread-safe
Promise implementation sans then, except, and always. |
| PromiseRunnable<T> |
First-pass promise implementation.
|
| PromiseRunnableFactory |
A factory for creating
PromiseRunnable instances. |
| PromiseStage<T> |
This Promise implementation supports the wrapping of the Java 8 interface,
CompletionStage. |
| PromiseStageFactory |
| Exception | Description |
|---|---|
| RunPromiseException |
Thrown if there was an error running a promise.
|