| Package | Description | 
|---|---|
| com.hazelcast.instance | 
 This package contains Hazelcast Instance functionality. 
 | 
| com.hazelcast.internal.diagnostics | 
 Contains functionality what is happening in a HazelcastInstance. 
 | 
| com.hazelcast.internal.networking.nonblocking | 
 Contains the non blocking  
TcpIpConnectionMonitor. | 
| com.hazelcast.internal.networking.nonblocking.iobalancer | 
 Contains Handler Migration classes 
 | 
| com.hazelcast.internal.networking.spinning | 
 Contains the implementation of the  
SpinningIOThreadingModel. | 
| com.hazelcast.nio | 
 This package contains classes related to New IO 
 | 
| com.hazelcast.spi.impl | 
 Contains implementations for Hazelcast SPI. 
 | 
| com.hazelcast.spi.impl.operationexecutor.impl | 
 Contains the  
OperationExecutorImpl code. | 
| com.hazelcast.spi.impl.operationexecutor.slowoperationdetector | 
 Contains the functionality to detect slow running operations using the
  
OperationRunner instances from the
 OperationExecutor. | 
| com.hazelcast.util.executor | 
 This package contains classes related to Util.Executor  
 | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastThreadGroup | 
Node.getHazelcastThreadGroup()  | 
| Constructor and Description | 
|---|
Diagnostics(String fileName,
           ILogger logger,
           HazelcastThreadGroup hzThreadGroup,
           HazelcastProperties properties)  | 
| Constructor and Description | 
|---|
NonBlockingIOThreadingModel(LoggingService loggingService,
                           MetricsRegistry metricsRegistry,
                           HazelcastThreadGroup hazelcastThreadGroup,
                           IOOutOfMemoryHandler oomeHandler,
                           int inputThreadCount,
                           int outputThreadCount,
                           int balanceIntervalSeconds,
                           SocketWriterInitializer socketWriterInitializer,
                           SocketReaderInitializer socketReaderInitializer)  | 
| Constructor and Description | 
|---|
IOBalancer(NonBlockingIOThread[] inputThreads,
          NonBlockingIOThread[] outputThreads,
          HazelcastThreadGroup threadGroup,
          int balancerIntervalSeconds,
          LoggingService loggingService)  | 
| Constructor and Description | 
|---|
SpinningInputThread(HazelcastThreadGroup threadGroup)  | 
SpinningIOThreadingModel(LoggingService loggingService,
                        HazelcastThreadGroup hazelcastThreadGroup,
                        IOOutOfMemoryHandler oomeHandler,
                        SocketWriterInitializer socketWriterInitializer,
                        SocketReaderInitializer socketReaderInitializer)  | 
SpinningOutputThread(HazelcastThreadGroup threadGroup)  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastThreadGroup | 
NodeIOService.getHazelcastThreadGroup()  | 
HazelcastThreadGroup | 
IOService.getHazelcastThreadGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
HazelcastThreadGroup | 
NodeEngineImpl.getHazelcastThreadGroup()  | 
| Constructor and Description | 
|---|
GenericOperationThread(String name,
                      int threadId,
                      OperationQueue queue,
                      ILogger logger,
                      HazelcastThreadGroup threadGroup,
                      NodeExtension nodeExtension,
                      OperationRunner operationRunner,
                      boolean priority)  | 
OperationExecutorImpl(HazelcastProperties properties,
                     LoggingService loggerService,
                     Address thisAddress,
                     OperationRunnerFactory runnerFactory,
                     HazelcastThreadGroup threadGroup,
                     NodeExtension nodeExtension)  | 
OperationThread(String name,
               int threadId,
               OperationQueue queue,
               ILogger logger,
               HazelcastThreadGroup threadGroup,
               NodeExtension nodeExtension,
               boolean priority)  | 
PartitionOperationThread(String name,
                        int threadId,
                        OperationQueue queue,
                        ILogger logger,
                        HazelcastThreadGroup threadGroup,
                        NodeExtension nodeExtension,
                        OperationRunner[] partitionOperationRunners)  | 
| Constructor and Description | 
|---|
SlowOperationDetector(LoggingService loggingServices,
                     OperationRunner[] genericOperationRunners,
                     OperationRunner[] partitionOperationRunners,
                     HazelcastProperties hazelcastProperties,
                     HazelcastThreadGroup hazelcastThreadGroup)  | 
| Constructor and Description | 
|---|
PoolExecutorThreadFactory(HazelcastThreadGroup threadGroup,
                         String threadNamePrefix)  | 
SingleExecutorThreadFactory(HazelcastThreadGroup threadGroup,
                           String threadName)  | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.