Package | Description |
---|---|
com.hazelcast.client.connection.nio |
Contains classes related to New IO for com.hazelcast.client.connection
|
com.hazelcast.client.impl.protocol.util |
Protocol utils
|
com.hazelcast.internal.networking.nio |
Contains the non blocking
Networking functionality. |
com.hazelcast.internal.networking.nio.iobalancer |
Contains Handler Migration classes
|
com.hazelcast.nio.tcp |
Contains functionality for the TCP/IP Networking for cluster members
This whole package is internal and no compatibility will be provided. |
Class and Description |
---|
NioNetworking
A non blocking
Networking implementation that makes use of
Selector to have a limited set of io threads, handle
an arbitrary number of connections. |
Class and Description |
---|
InboundHandlerWithCounters
Trigger for the ChannelReader to inject the appropriate counters.
|
Class and Description |
---|
MigratablePipeline
A NioPipeline that supports migration between
NioThread instances. |
NioChannel
A
Channel implementation tailored
for non blocking IO using Selector in combination
with a non blocking SocketChannel . |
NioInboundPipeline
When the
NioThread receives a read event from the
Selector , then the NioInboundPipeline.process() is called to read
out the data from the socket into a bytebuffer and hand it over to the
InboundHandler to get processed. |
NioNetworking.Context |
NioOutboundPipeline |
NioPipeline |
NioThread |
SelectorMode
Controls the mode in which IO and acceptor thread selectors will be operating
|
Class and Description |
---|
MigratablePipeline
A NioPipeline that supports migration between
NioThread instances. |
NioThread |
Class and Description |
---|
InboundHandlerWithCounters
Trigger for the ChannelReader to inject the appropriate counters.
|
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.