| Package | Description |
|---|---|
| com.ibm.asyncutil.locks |
Provides asynchronous analogues of synchronization primitives.
|
| Class | Description |
|---|---|
| AsyncEpoch |
A concurrency mechanism which maintains a period of activity -- an epoch -- during which
participants may successfully enter it, that later can be terminated.
|
| AsyncEpoch.EpochToken |
A token signifying successful entry in the active epoch.
|
| AsyncLock |
An asynchronously acquirable mutual exclusion lock.
|
| AsyncLock.LockToken |
A lock token indicating that the associated lock has been exclusively acquired.
|
| AsyncNamedLock |
A mechanism used to acquire mutual exclusion locks shared by a common name.
|
| AsyncNamedReadWriteLock |
A mechanism used to acquire read-write locks shared by a common name.
|
| AsyncReadWriteLock |
An asynchronously acquirable read-write lock.
|
| AsyncReadWriteLock.ReadLockToken |
A lock token indicating that the associated lock has been acquired for reader access.
|
| AsyncReadWriteLock.WriteLockToken |
A lock token indicating that the associated lock has been exclusively acquired for writer
access.
|
| AsyncSemaphore |
An asynchronously acquirable counting semaphore
|
| AsyncStampedLock |
An asynchronously acquirable read-write lock which additionally provides an optimistic read mode.
|
| AsyncStampedLock.Stamp |
An object indicating a successful optimistic read attempt.
|
| FairAsyncReadWriteLock |
An implementation of the
AsyncReadWriteLock interface which enforces reader/writer
fairness -- i.e. |
Copyright © 2018. All rights reserved.