| Package | Description |
|---|---|
| org.apache.ignite.internal.util.ipc |
IPC utility classes.
|
| org.apache.ignite.internal.util.nio |
NIO server interfaces and common utility classes for NIO.
|
| org.apache.ignite.internal.util.nio.ssl |
Implementation of Secure Socket Layer filter for NIO server based on SSLEngine class.
|
| Constructor and Description |
|---|
IpcToNioAdapter(MetricRegistry mreg,
IgniteLogger log,
IpcEndpoint endp,
GridNioServerListener<T> lsnr,
GridNioMessageWriterFactory writerFactory,
GridNioFilter... filters) |
| Modifier and Type | Class and Description |
|---|---|
class |
GridConnectionBytesVerifyFilter
Verifies that first bytes received in accepted (incoming)
NIO session are equal to
IgniteUtils.IGNITE_HEADER. |
class |
GridNioAsyncNotifyFilter
Enables multithreaded notification of session opened, message received and session closed events.
|
class |
GridNioCodecFilter
Filter that transforms byte buffers to user-defined objects and vice-versa with specified
GridNioParser. |
class |
GridNioFilterAdapter
Class that defines the piece for application-to-network and vice-versa data conversions
(protocol transformations, encryption, etc.)
|
class |
GridNioFilterChain<T>
Filter chain implementation for nio server filters.
|
class |
GridNioTracerFilter
Filter that inject and extract tracing span from/to process.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridNioFilter |
GridNioFilterAdapter.nextFilter
Next filter in filter chain.
|
protected GridNioFilter |
GridNioFilterAdapter.prevFilter
Previous filter in filter chain.
|
| Modifier and Type | Method and Description |
|---|---|
GridNioFilter |
GridNioFilterAdapter.nextFilter()
Gets next filter in filter chain.
|
GridNioFilter |
GridNioFilter.nextFilter()
Gets next filter in filter chain.
|
GridNioFilter |
GridNioFilterAdapter.previousFilter()
Gets previous filter in filter chain.
|
GridNioFilter |
GridNioFilter.previousFilter()
Gets previous filter in filter chain.
|
| Modifier and Type | Method and Description |
|---|---|
GridNioServer.Builder<T> |
GridNioServer.Builder.filters(GridNioFilter... filters) |
void |
GridNioFilterAdapter.nextFilter(GridNioFilter filter)
Sets next filter in filter chain.
|
void |
GridNioFilter.nextFilter(GridNioFilter filter)
Sets next filter in filter chain.
|
void |
GridNioFilterAdapter.previousFilter(GridNioFilter filter)
Sets previous filter in filter chain.
|
void |
GridNioFilter.previousFilter(GridNioFilter filter)
Sets previous filter in filter chain.
|
| Constructor and Description |
|---|
GridNioFilterChain(IgniteLogger log,
GridNioServerListener<T> lsnr,
GridNioFilter head,
GridNioFilter... filters)
Constructor.
|
GridNioFilterChain(IgniteLogger log,
GridNioServerListener<T> lsnr,
GridNioFilter head,
GridNioFilter... filters)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridNioSslFilter
Implementation of SSL filter using
SSLEngine |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021