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.