| Interface | Description |
|---|---|
| Batch<T> |
A batch of promises to be processed.
|
| ParallelBatch<T> |
A batch of promises to be processed, in parallel.
|
| ReadWriteAccess |
Provides read/write serialization, analogous to
ReadWriteLock. |
| SerialBatch<T> |
A batch of promises to be processed, serially.
|
| Class | Description |
|---|---|
| Promised<T> |
A logical value that will be available later, that promises can be created for.
|
| Exception | Description |
|---|---|
| Promised.AlreadySuppliedException |
Thrown if an attempt is made to supply the value/result after it has already been supplied.
|
| ReadWriteAccess.TimeoutException |
Thrown if access could not be acquired within the given timeout value.
|