Package com.oracle.coherence.concurrent


package com.oracle.coherence.concurrent
Coherence Concurrent utilities based on java.util.concurrent.
Since:
21.12
  • Class
    Description
    A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.
    Factory methods for various distributed countdown latch implementations.
    Local implementation of CountDownLatch interface, that simply wraps java.util.concurrent.CountDownLatch instance.
    Local implementation of Semaphore interface, that simply wraps java.util.concurrent.Semaphore instance.
    The identity of an acquirer, represented by the UUID of the member, and the ID of a thread holding or attempting to acquire permit.
    A factory to obtain named blocking queues.
    A distributed count down latch with the same basic behavior and semantics as the Java CountDownLatch class, but uses the NamedCache to support for synchronization aid that allows one or more threads across multiple cluster members to wait until a set of operations being performed in other threads/members completes.
    A distributed counting semaphore.
    A counting semaphore.
    Factory methods for local and remote semaphore implementations.