All Classes
| Class | Description |
|---|---|
| AsynchronousTlsChannel |
An
AsynchronousByteChannel that works using TlsChannels. |
| AsynchronousTlsChannelGroup |
This class encapsulates the infrastructure for running
AsynchronousTlsChannels. |
| BufferAllocator |
A factory for
ByteBuffers. |
| ClientTlsChannel |
A client-side
TlsChannel. |
| ClientTlsChannel.Builder |
Builder of
ClientTlsChannel |
| DirectBufferAllocator |
Allocator that creates direct buffers.
|
| ExtendedAsynchronousByteChannel |
This interface extends
AsynchronousByteChannel adding optional timeouts and scattering
and gathering methods. |
| HeapBufferAllocator |
Allocator that creates heap buffers.
|
| NeedsReadException |
This exception signals the caller that the operation cannot continue because bytesProduced need
to be read from the underlying
ByteChannel, the channel is non-blocking and there are no
bytesProduced available. |
| NeedsTaskException |
This exception signals the caller that the operation could not continue because a CPU-intensive
operation (typically a TLS handshaking) needs to be executed and the
TlsChannel is
configured to not run tasks. |
| NeedsWriteException |
This exception signals the caller that the operation cannot continue because bytesProduced need
to be write to the underlying
ByteChannel, the channel is non-blocking and there are no
buffer space available. |
| ServerTlsChannel |
A server-side
TlsChannel. |
| ServerTlsChannel.Builder |
Builder of
ServerTlsChannel |
| SniSslContextFactory |
Factory for
SSLContexts, based in an optional SNIServerName. |
| TlsChannel |
A ByteChannel interface to a TLS (Transport Layer Security) connection.
|
| TlsChannelBuilder<T extends TlsChannelBuilder<T>> |
Base class for builders of
TlsChannel. |
| TlsChannelCallbackException |
Thrown during
TlsChannel handshake to indicate that a user-supplied function threw an
exception. |
| TlsChannelFlowControlException |
Base class for exceptions used to control flow.
|
| TrackingAllocator |
A decorating
BufferAllocator that keeps statistics. |
| WouldBlockException |
Signals that some IO operation cannot continue because the channel is in non blocking mode and
some blocking would otherwise happen.
|