| Class | Description |
|---|---|
| AsyncConnection |
[TODO: document me!]
|
| AsyncPipelineConnection | |
| ChunkedPipelineConnection |
WIP NOTES:
|
| ChunkedPipelineConnection.Concurrent2LockQueue<E> |
This was pretty much based on Maged M.
|
| ChunkedPipelineConnection.Concurrent2LockQueue.Node<E> | |
| ChunkedPipelineConnection.PendingCPRequest |
ChunkedPipeline specific of
PendingRequest. |
| ChunkedPipelineConnection.ProtocolHelper |
A not so KISSy reproduction of necessary
Protocol support
from ProtocolBase. |
| ChunkedPipelineConnection.ProtocolHelper.Buffer | |
| ConnectionBase |
This abstract class is responsible for managing the socket connection, and, defining
the template of the Connection for concrete extensions.
|
| DefaultConnectionFactory |
[TODO: document me!]
|
| DefaultConnectionSpec |
Default connection spec provides the following default values for a connection.
|
| HeartbeatJinn |
A demon thread tasked with PINGing the associated connection
per its
ConnectionSpec.getHeartbeat() heartbeat interval. |
| PendingRequest |
An implementation of
Future for parameteric T type Response
used for processing of pipelined responses from the server. |
| PipelineConnectionBase |
Abstract base for all Pipeline connections, providing basically all of the
required functionality for a pipeline with asynchronous semantics.
|
| SyncConnection |
[TODO: document me!]
|
| SyncPipelineConnection |
Synchronous
PipelineConnectionBase extension. |
| Exception | Description |
|---|---|
| UnexpectedEOFException |
[TODO: document me!]
|