Package | Description |
---|---|
com.hazelcast.spi.impl.operationexecutor |
Contains the
OperationRunner code. |
com.hazelcast.spi.impl.operationexecutor.classic |
Contains the
ClassicOperationExecutor code. |
com.hazelcast.spi.impl.operationexecutor.slowoperationdetector |
Contains the functionality to detect slow running operations using the
OperationRunner instances from the
OperationExecutor . |
Modifier and Type | Method and Description |
---|---|
OperationRunner |
OperationRunnerFactory.createAdHocRunner()
Creates an ad hoc generic OperationRunner.
|
OperationRunner |
OperationRunnerFactory.createGenericRunner()
Creates an OperationRunner to execute generic Operations.
|
OperationRunner |
OperationRunnerFactory.createPartitionRunner(int partitionId)
Creates an OperationRunner for a given partition.
|
OperationRunner[] |
OperationExecutor.getGenericOperationRunners()
Gets all the generic operation handlers.
|
OperationRunner[] |
OperationExecutor.getPartitionOperationRunners()
Gets all the operation handlers for the partitions.
|
Modifier and Type | Method and Description |
---|---|
OperationRunner |
OperationThread.getCurrentOperationRunner() |
OperationRunner[] |
ClassicOperationExecutor.getGenericOperationRunners() |
OperationRunner |
GenericOperationThread.getOperationRunner(int partitionId) |
abstract OperationRunner |
OperationThread.getOperationRunner(int partitionId) |
OperationRunner |
PartitionOperationThread.getOperationRunner(int partitionId)
For each partition there is a
OperationRunner instance. |
OperationRunner[] |
ClassicOperationExecutor.getPartitionOperationRunners() |
Constructor and Description |
---|
GenericOperationThread(String name,
int threadId,
ScheduleQueue scheduleQueue,
ILogger logger,
HazelcastThreadGroup threadGroup,
NodeExtension nodeExtension,
OperationRunner operationRunner) |
PartitionOperationThread(String name,
int threadId,
ScheduleQueue scheduleQueue,
ILogger logger,
HazelcastThreadGroup threadGroup,
NodeExtension nodeExtension,
OperationRunner[] partitionOperationRunners) |
Constructor and Description |
---|
SlowOperationDetector(LoggingService loggingServices,
OperationRunner[] genericOperationRunners,
OperationRunner[] partitionOperationRunners,
GroupProperties groupProperties,
HazelcastThreadGroup hazelcastThreadGroup) |
SlowOperationDetector(LoggingService loggingServices,
OperationRunner[] genericOperationRunners,
OperationRunner[] partitionOperationRunners,
GroupProperties groupProperties,
HazelcastThreadGroup hazelcastThreadGroup) |
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.