| Package | Description |
|---|---|
| com.hazelcast.cp.internal.datastructures.semaphore |
Contains service classes for the Raft-based
ISemaphore implementation |
| Modifier and Type | Method and Description |
|---|---|
SemaphoreEndpoint |
AcquireInvocationKey.endpoint() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RaftSemaphoreService.changePermits(CPGroupId groupId,
long commitIndex,
String name,
SemaphoreEndpoint endpoint,
UUID invocationUid,
int permits) |
int |
RaftSemaphoreService.drainPermits(CPGroupId groupId,
String name,
long commitIndex,
SemaphoreEndpoint endpoint,
UUID invocationUid) |
void |
RaftSemaphoreService.releasePermits(CPGroupId groupId,
long commitIndex,
String name,
SemaphoreEndpoint endpoint,
UUID invocationUid,
int permits) |
| Constructor and Description |
|---|
AcquireInvocationKey(long commitIndex,
UUID invocationUid,
Address callerAddress,
long callId,
SemaphoreEndpoint endpoint,
int permits) |
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.