| Interface | Description |
|---|---|
| AsyncQueue |
Common interface for
AsyncQueue processors. |
| AsyncQueueEnabledTransport |
Interface, which Transports should implement if they support AsyncQueues.
|
| AsyncQueueIO<L> |
Class encapsulates asynchronous queue implementation:
AsyncQueueReader, AsyncQueueWriter. |
| AsyncQueueReader<L> |
The
AsyncQueue, which implements asynchronous read queue. |
| AsyncQueueWriter<L> |
The
AsyncQueue, which implements asynchronous write queue. |
| MessageCloner<E> |
Cloner, which will be called by
AsyncQueueWriter, when message
could not be written directly, and will be added to the queue. |
| PushBackHandler | Deprecated
push back logic is deprecated.
|
| TaskQueue.MutableMaxQueueSize | |
| WritableMessage |
Common interface for entities that may be written to a
Channel. |
| Class | Description |
|---|---|
| AsyncQueueIO.Factory | |
| AsyncQueueIO.ImmutableAsyncQueueIO<L> | |
| AsyncQueueIO.MutableAsyncQueueIO<L> | |
| AsyncQueueRecord<R> |
AsyncQueue element unit |
| AsyncReadQueueRecord |
AsyncQueue read element unit |
| AsyncWriteQueueRecord |
AsyncQueue write element unit |
| PushBackContext | Deprecated
push back logic is deprecated.
|
| RecordReadResult<K,L> |
Read result associated with a
AsyncWriteQueueRecord. |
| RecordWriteResult<K,L> |
Write result associated with a
AsyncWriteQueueRecord. |
| TaskQueue<E extends AsyncQueueRecord> |
Class represents common implementation of asynchronous processing queue.
|
| Enum | Description |
|---|---|
| AsyncQueue.AsyncResult |
Copyright © 2016 Oracle Corporation. All Rights Reserved.