| Package | Description | 
|---|---|
| com.hazelcast.internal.networking.nonblocking | Contains the non blocking  TcpIpConnectionMonitor. | 
| com.hazelcast.internal.networking.spinning | Contains the implementation of the  SpinningIOThreadingModel. | 
| com.hazelcast.nio.tcp | Contains functionality for the TCP/IP Networking between cluster members This whole package is internal and no compatibility will be provided. | 
| Constructor and Description | 
|---|
| NonBlockingIOThreadingModel(LoggingService loggingService,
                           MetricsRegistry metricsRegistry,
                           HazelcastThreadGroup hazelcastThreadGroup,
                           IOOutOfMemoryHandler oomeHandler,
                           int inputThreadCount,
                           int outputThreadCount,
                           int balanceIntervalSeconds,
                           SocketWriterInitializer socketWriterInitializer,
                           SocketReaderInitializer socketReaderInitializer) | 
| NonBlockingSocketWriter(SocketConnection connection,
                       NonBlockingIOThread ioThread,
                       ILogger logger,
                       IOBalancer balancer,
                       SocketWriterInitializer initializer) | 
| Constructor and Description | 
|---|
| SpinningIOThreadingModel(LoggingService loggingService,
                        HazelcastThreadGroup hazelcastThreadGroup,
                        IOOutOfMemoryHandler oomeHandler,
                        SocketWriterInitializer socketWriterInitializer,
                        SocketReaderInitializer socketReaderInitializer) | 
| SpinningSocketWriter(SocketConnection connection,
                    ILogger logger,
                    IOOutOfMemoryHandler oomeHandler,
                    SocketWriterInitializer initializer) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SocketWriterInitializerImpl | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.