| Package | Description | 
|---|---|
| com.hazelcast.cp.internal.datastructures.atomiclong | 
 Contains service classes for the Raft-based
  
IAtomicLong implementation | 
| com.hazelcast.cp.internal.datastructures.atomicref | 
 Contains service classes for the Raft-based
  
IAtomicReference implementation | 
| com.hazelcast.cp.internal.datastructures.countdownlatch | 
 Contains service classes for the Raft-based
  
ICountDownLatch implementation | 
| com.hazelcast.cp.internal.datastructures.lock | 
 Contains service classes for the Raft-based  
ILock
 and FencedLock implementation | 
| com.hazelcast.cp.internal.datastructures.semaphore | 
 Contains service classes for the Raft-based
  
ISemaphore implementation | 
| com.hazelcast.cp.internal.datastructures.spi.blocking | 
 Contains the interfaces and abstractions that are implemented / extended
 by blocking Raft services, such as Lock, Semaphore, and CountDownLatch 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RaftAtomicLongService
Contains Raft-based atomic long instances, implements snapshotting,
 and creates proxies 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RaftAtomicRefService
Contains Raft-based atomic reference instances, implements snapshotting,
 and creates proxies 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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  | 
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. 
 | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.