| 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.