Modifier and Type | Class and Description |
---|---|
class |
RaftCountDownLatchRegistry
Contains
RaftCountDownLatch resources and manages wait timeouts |
class |
RaftCountDownLatchService
Contains Raft-based count down latch instances
|
Modifier and Type | Class and Description |
---|---|
class |
RaftLockService
Contains Raft-based lock instances
|
Modifier and Type | Class and Description |
---|---|
class |
RaftSemaphoreRegistry
Contains
RaftSemaphore resources and manages wait timeouts
based on acquire / release requests |
class |
RaftSemaphoreService
Contains Raft-based semaphore instances
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBlockingService<W extends WaitKey,R extends BlockingResource<W>,RR extends ResourceRegistry<W,R>>
Base class for services that maintain blocking resources.
|
class |
ResourceRegistry<W extends WaitKey,R extends BlockingResource<W>>
Base class for registries for blocking resources.
|
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 © 2020 Hazelcast, Inc.. All Rights Reserved.