| Package | Description |
|---|---|
| com.hazelcast.concurrent.semaphore |
This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore. |
| com.hazelcast.core |
Provides core API interfaces/classes.
|
| com.hazelcast.cp |
Contains public APIs of the CP subsystem
|
| com.hazelcast.cp.internal |
Contains implementation of the CP subsystem
|
| com.hazelcast.cp.internal.datastructures.semaphore.proxy |
Contains
ISemaphore functionality
based on the Raft algorithm. |
| com.hazelcast.instance |
This package contains Hazelcast Instance functionality.
|
| com.hazelcast.internal.jmx |
Contains Hazelcast management bean classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SemaphoreProxy |
| Modifier and Type | Method and Description |
|---|---|
ISemaphore |
HazelcastInstance.getSemaphore(String name)
Creates or returns a cluster-wide semaphore.
|
| Modifier and Type | Method and Description |
|---|---|
ISemaphore |
CPSubsystem.getSemaphore(String name)
Returns a proxy for an
ISemaphore instance created on the CP
subsystem. |
| Modifier and Type | Method and Description |
|---|---|
ISemaphore |
CPSubsystemImpl.getSemaphore(String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
RaftSessionAwareSemaphoreProxy
Server-side session-aware proxy of Raft-based
ISemaphore |
class |
RaftSessionlessSemaphoreProxy
Server-side sessionless proxy of Raft-based
ISemaphore |
| Modifier and Type | Method and Description |
|---|---|
ISemaphore |
HazelcastInstanceImpl.getSemaphore(String name) |
ISemaphore |
HazelcastInstanceProxy.getSemaphore(String name) |
| Constructor and Description |
|---|
SemaphoreMBean(ISemaphore managedObject,
ManagementService service) |
Copyright © 2019. All Rights Reserved.