public class BooleanLatch extends AbstractQueuedSynchronizer
AbstractQueuedSynchronizer.ConditionObject| Constructor and Description |
|---|
BooleanLatch() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSignalled() |
int |
tryAcquireShared(int ignore) |
boolean |
tryReleaseShared(int ignore) |
acquire, acquireInterruptibly, acquireShared, acquireSharedInterruptibly, compareAndSetState, getExclusiveQueuedThreads, getFirstQueuedThread, getQueuedThreads, getQueueLength, getSharedQueuedThreads, getState, getWaitingThreads, getWaitQueueLength, hasContended, hasQueuedPredecessors, hasQueuedThreads, hasWaiters, isHeldExclusively, isQueued, owns, release, releaseShared, setState, toString, tryAcquire, tryAcquireNanos, tryAcquireSharedNanos, tryReleasegetExclusiveOwnerThread, setExclusiveOwnerThreadpublic boolean isSignalled()
public int tryAcquireShared(int ignore)
tryAcquireShared in class AbstractQueuedSynchronizerpublic boolean tryReleaseShared(int ignore)
tryReleaseShared in class AbstractQueuedSynchronizerCopyright © 2017–2020 Eclipse Foundation. All rights reserved.