Package | Description |
---|---|
com.hazelcast.spi.impl.operationexecutor |
Contains the
OperationRunner code. |
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 . |
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[] |
OperationExecutorImpl.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[] |
OperationExecutorImpl.getPartitionOperationRunners() |
Constructor and Description |
---|
GenericOperationThread(String name,
int threadId,
OperationQueue queue,
ILogger logger,
NodeExtension nodeExtension,
OperationRunner operationRunner,
boolean priority,
ClassLoader configClassLoader) |
PartitionOperationThread(String name,
int threadId,
OperationQueue queue,
ILogger logger,
NodeExtension nodeExtension,
OperationRunner[] partitionOperationRunners,
ClassLoader configClassLoader) |
Constructor and Description |
---|
SlowOperationDetector(LoggingService loggingServices,
OperationRunner[] genericOperationRunners,
OperationRunner[] partitionOperationRunners,
HazelcastProperties hazelcastProperties,
String hzName) |
SlowOperationDetector(LoggingService loggingServices,
OperationRunner[] genericOperationRunners,
OperationRunner[] partitionOperationRunners,
HazelcastProperties hazelcastProperties,
String hzName) |
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.