Package | Description |
---|---|
com.hazelcast.executor.impl |
This package contains IExecutorService functionality for Hazelcast.
The IExecutorService extends the ExecutorService and provides all kinds
of additional methods related to distributed systems. |
com.hazelcast.spi.impl.operationexecutor |
Contains the
OperationRunner code. |
com.hazelcast.spi.impl.operationexecutor.impl |
Contains the
OperationExecutorImpl code. |
com.hazelcast.spi.impl.operationparker.impl |
Contains the implementation code for the
OperationParker . |
com.hazelcast.spi.impl.operationservice.impl |
Contains the code for the
InternalOperationService implementation. |
Modifier and Type | Class and Description |
---|---|
class |
DistributedExecutorService |
Modifier and Type | Interface and Description |
---|---|
interface |
OperationExecutor
The OperationExecutor is responsible for scheduling work (packets/operations) to be executed.
|
Modifier and Type | Class and Description |
---|---|
class |
OperationExecutorImpl
A
OperationExecutor that schedules:
partition specific operations to a specific partition-operation-thread (using a mod on the partition ID)
non specific operations to generic-operation-threads
The OperationExecutorImpl.execute(Object, int, boolean) accepts an Object instead of a runnable to prevent needing to
create wrapper runnables around tasks. |
Modifier and Type | Class and Description |
---|---|
class |
OperationParkerImpl |
class |
WaitSet
The WaitSet is a effectively a set of operations waiting for some condition.
|
Modifier and Type | Class and Description |
---|---|
class |
OperationServiceImpl
This is the implementation of the
InternalOperationService . |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.