- availablePermits
Returns the current number of permits currently available in this semaphore.
This method is typical
- release
Releases the given number of permits, increasing the number of available permits
by that amount. The
- acquire
Acquires the given number of permits if they are available, and returns
immediately, reducing the nu
- drainPermits
Acquires and returns all permits that are immediately available.
- getName
Returns the name of this ISemaphore instance.
- getPartitionKey
- increasePermits
Increases the number of available permits by the indicated amount. This method
differs from release
- acquireAttach
- init
Try to initialize this ISemaphore instance with the given permit count
- releaseDetach