See: Description
| Interface | Description |
|---|---|
| GridCommunicationClient | |
| GridNioFilter |
This interface defines the general element in transformation chain between the nio server and
application.
|
| GridNioFuture<R> |
NIO future.
|
| GridNioMessageReader |
Message reader.
|
| GridNioMessageReaderFactory |
Message reader factory.
|
| GridNioMessageWriter |
Message writer.
|
| GridNioMessageWriterFactory |
Message writer factory.
|
| GridNioMetricsListener |
Metrics listener for NIO communication.
|
| GridNioParser |
This interface declares a basic contract on message parsing and encoding to the underlying network layer.
|
| GridNioServerListener<T> |
Listener passed in to the
GridNioServer that will be notified on client events. |
| GridNioSession |
This interface represents established or closed connection between nio server and remote client.
|
| SessionWriteRequest |
| Class | Description |
|---|---|
| GridAbstractCommunicationClient |
Implements basic lifecycle for communication clients.
|
| GridBufferedParser |
This class implements stream parser based on
GridNioServerBuffer. |
| GridConnectionBytesVerifyFilter |
Verifies that first bytes received in accepted (incoming)
NIO session are equal to
IgniteUtils.IGNITE_HEADER. |
| GridDelimitedParser |
This class implements stream parser based on
GridNioDelimitedBuffer. |
| GridDirectParser |
Parser for direct messages.
|
| GridNioAsyncNotifyFilter |
Enables multithreaded notification of session opened, message received and session closed events.
|
| GridNioBackPressureControl |
Utility class that allows to ignore back-pressure control for threads that are processing messages.
|
| GridNioCodecFilter |
Filter that transforms byte buffers to user-defined objects and vice-versa
with specified
GridNioParser. |
| GridNioDelimitedBuffer |
Buffer with message delimiter support.
|
| GridNioEmbeddedFuture<R> |
Future that delegates to some other future.
|
| GridNioFilterAdapter |
Class that defines the piece for application-to-network and vice-versa data conversions
(protocol transformations, encryption, etc.)
|
| GridNioFilterChain<T> |
Filter chain implementation for nio server filters.
|
| GridNioFinishedFuture<R> |
Future that represents already completed result.
|
| GridNioFutureImpl<R> |
Default future implementation.
|
| GridNioMessageTracker |
Message tracker.
|
| GridNioRecoveryDescriptor | Deprecated |
| GridNioServer<T> |
TCP NIO server.
|
| GridNioServer.Builder<T> |
Constructs a new instance of
GridNioServer. |
| GridNioServerBuffer |
NIO server buffer.
|
| GridNioServerListenerAdapter<T> |
Server listener adapter providing empty methods implementation for rarely used methods.
|
| GridNioSessionImpl | |
| GridShmemCommunicationClient | |
| GridTcpNioCommunicationClient |
Grid client for NIO server.
|
| Enum | Description |
|---|---|
| GridNioSessionMetaKey |
Meta keys for
GridNioSession. |
| Exception | Description |
|---|---|
| GridNioException |
Nio specific exception.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017