| Package | Description |
|---|---|
| com.hazelcast.nio.tcp |
Contains functionality for the TCP/IP Networking between cluster members
|
| com.hazelcast.nio.tcp.nonblocking |
Contains the non blocking
TcpIpConnectionMonitor. |
| com.hazelcast.nio.tcp.spinning |
Contains the implementation of the
SpinningIOThreadingModel. |
| Modifier and Type | Method and Description |
|---|---|
IOThreadingModel |
TcpIpConnectionManager.getIoThreadingModel() |
| Constructor and Description |
|---|
TcpIpConnection(TcpIpConnectionManager connectionManager,
int connectionId,
SocketChannelWrapper socketChannel,
IOThreadingModel ioThreadingModel) |
TcpIpConnectionManager(IOService ioService,
ServerSocketChannel serverSocketChannel,
LoggingService loggingService,
MetricsRegistry metricsRegistry,
IOThreadingModel ioThreadingModel) |
| Modifier and Type | Class and Description |
|---|---|
class |
NonBlockingIOThreadingModel
A non blocking
IOThreadingModel implementation that makes use of Selector to have a
limited set of io threads, handle an arbitrary number of connections. |
| Modifier and Type | Class and Description |
|---|---|
class |
SpinningIOThreadingModel
A
IOThreadingModel that uses (busy) spinning on the SocketChannels to see if there is something
to read or write. |
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.