| Package | Description | 
|---|---|
| com.hazelcast.client.connection.nio | Contains classes related to New IO for com.hazelcast.client.connection | 
| com.hazelcast.client.impl | Contains most of the client side HazelcastInstance implementation functionality. | 
| com.hazelcast.client.spi | Contains classes/interfaces related to Service Provider Interface
 such as ClientProxy , ClientClusterService | 
| com.hazelcast.client.spi.impl | Provides util classes for com.hazelcast.client | 
| com.hazelcast.client.spi.impl.discovery | |
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.logging | This package contains logging functionality for Hazelcast. Since Hazelcast has a zero dependency policy, Hazelcast provides a logging abstraction like commongs logging, so that different logging frameworks like log4j, can be hooked in. | 
| 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. | 
| com.hazelcast.nio.tcp.nonblocking | Contains the non blocking  TcpIpConnectionMonitor. | 
| com.hazelcast.nio.tcp.nonblocking.iobalancer | Contains Handler Migration classes | 
| com.hazelcast.nio.tcp.spinning | Contains the implementation of the  SpinningIOThreadingModel. | 
| com.hazelcast.spi.impl.operationexecutor.impl | Contains the  OperationExecutorImplcode. | 
| com.hazelcast.spi.impl.operationexecutor.slowoperationdetector | Contains the functionality to detect slow running operations using the
  OperationRunnerinstances from theOperationExecutor. | 
| Constructor and Description | 
|---|
| AbstractClientSelectionHandler(ClientConnection connection,
                              NonBlockingIOThread ioThread,
                              LoggingService loggingService) | 
| ClientReadHandler(ClientConnection connection,
                 NonBlockingIOThread ioThread,
                 int bufferSize,
                 boolean direct,
                 LoggingService loggingService) | 
| ClientWriteHandler(ClientConnection connection,
                  NonBlockingIOThread ioThread,
                  int bufferSize,
                  boolean direct,
                  LoggingService loggingService) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientLoggingService | 
| Modifier and Type | Method and Description | 
|---|---|
| LoggingService | HazelcastClientInstanceImpl. getLoggingService() | 
| LoggingService | HazelcastClientProxy. getLoggingService() | 
| Modifier and Type | Method and Description | 
|---|---|
| LoggingService | ClientContext. getLoggingService() | 
| Constructor and Description | 
|---|
| AwsAddressProvider(ClientAwsConfig awsConfig,
                  LoggingService loggingService) | 
| AwsAddressTranslator(ClientAwsConfig awsConfig,
                    LoggingService loggingService) | 
| ClientExecutionServiceImpl(String name,
                          ThreadGroup threadGroup,
                          ClassLoader classLoader,
                          HazelcastProperties properties,
                          int poolSize,
                          LoggingService loggingService) | 
| Constructor and Description | 
|---|
| DiscoveryAddressProvider(DiscoveryService discoveryService,
                        LoggingService loggingService) | 
| Modifier and Type | Method and Description | 
|---|---|
| LoggingService | HazelcastInstance. getLoggingService()Returns the logging service of this Hazelcast instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| LoggingService | HazelcastInstanceImpl. getLoggingService() | 
| LoggingService | HazelcastInstanceProxy. getLoggingService() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LoggingServiceImpl | 
| Constructor and Description | 
|---|
| TcpIpConnectionManager(IOService ioService,
                      ServerSocketChannel serverSocketChannel,
                      LoggingService loggingService,
                      MetricsRegistry metricsRegistry,
                      IOThreadingModel ioThreadingModel) | 
| TcpIpConnectionManager(IOService ioService,
                      ServerSocketChannel serverSocketChannel,
                      MetricsRegistry metricsRegistry,
                      HazelcastThreadGroup threadGroup,
                      LoggingService loggingService) | 
| Constructor and Description | 
|---|
| NonBlockingIOThreadingModel(IOService ioService,
                           LoggingService loggingService,
                           MetricsRegistry metricsRegistry,
                           HazelcastThreadGroup hazelcastThreadGroup) | 
| Constructor and Description | 
|---|
| IOBalancer(NonBlockingIOThread[] inputThreads,
          NonBlockingIOThread[] outputThreads,
          HazelcastThreadGroup threadGroup,
          int balancerIntervalSeconds,
          LoggingService loggingService) | 
| Constructor and Description | 
|---|
| SpinningIOThreadingModel(IOService ioService,
                        LoggingService loggingService,
                        MetricsRegistry metricsRegistry,
                        HazelcastThreadGroup hazelcastThreadGroup) | 
| Constructor and Description | 
|---|
| OperationExecutorImpl(HazelcastProperties properties,
                     LoggingService loggerService,
                     Address thisAddress,
                     OperationRunnerFactory operationRunnerFactory,
                     HazelcastThreadGroup threadGroup,
                     NodeExtension nodeExtension) | 
| Constructor and Description | 
|---|
| SlowOperationDetector(LoggingService loggingServices,
                     OperationRunner[] genericOperationRunners,
                     OperationRunner[] partitionOperationRunners,
                     HazelcastProperties hazelcastProperties,
                     HazelcastThreadGroup hazelcastThreadGroup) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.