| 接口 | 说明 |
|---|---|
| Callback |
A callback abstraction that handles completed/failed events of asynchronous
operations.
|
| Callback.NonBlocking |
Callback interface that declares itself as non-blocking
|
| Promise<C> |
A callback abstraction that handles completed/failed events of asynchronous
operations.
|
| Scheduler | |
| Scheduler.Future |
| 类 | 说明 |
|---|---|
| Atomics | |
| Callback.Completable |
A CompletableFuture that is also a Callback.
|
| Callback.Nested | |
| CompletableCallback |
A callback to be used by driver code that needs to know whether the callback
has been succeeded or failed (that is, completed) just after the asynchronous
operation or not, typically because further processing depends on the
callback being completed.
|
| CountingCallback |
A callback wrapper that succeeds the wrapped callback when the count is
reached, or on first failure.
|
| FutureCallback | |
| FuturePromise<C> | |
| IdleTimeout |
An Abstract implementation of an Idle Timeout.
|
| IteratingCallback |
This specialized callback implements a pattern that allows a large job to be
broken into smaller tasks using iteration rather than recursion.
|
| IteratingNestedCallback |
Iterating Nested Callback.
|
| Locker |
This is a lock designed to protect VERY short sections of critical code.
|
| MemoryUtils |
MemoryUtils provides an abstraction over memory properties and operations.
|
| Promise.Adapter<U> |
Empty implementation of
Promise. |
| Promise.Completable<S> |
A CompletableFuture that is also a Promise.
|
| Schedulers | |
| Schedulers.SchedulerService | |
| SharedBlockingCallback |
Provides a reusable
Callback that can block the thread while waiting
to be completed. |
| SynchronousObject<T> |
| 枚举 | 说明 |
|---|---|
| IteratingCallback.Action |
The indication of the overall progress of the overall job that
implementations of
IteratingCallback.process() must return. |
Copyright © 2016. All rights reserved.