public interface Control
Modifier and Type | Method and Description |
---|---|
void |
addWaiters(java.util.Map<java.lang.Object,java.lang.Object> waiters) |
ActiveLock |
firstWaiter() |
Lock |
getFirstGrant() |
java.util.List |
getGranted() |
Lock |
getLock(CompatibilitySpace compatibilitySpace,
java.lang.Object qualifier) |
Lockable |
getLockable() |
LockControl |
getLockControl() |
java.util.List |
getWaiting() |
boolean |
isEmpty() |
boolean |
isGrantable(boolean otherWaiters,
CompatibilitySpace compatibilitySpace,
java.lang.Object qualifier) |
Control |
shallowClone()
Clone this lock for the lock table information.
|
boolean |
unlock(Latch lockInGroup,
int unlockCount) |
Lockable getLockable()
LockControl getLockControl()
Lock getLock(CompatibilitySpace compatibilitySpace, java.lang.Object qualifier)
Control shallowClone()
ActiveLock firstWaiter()
boolean isEmpty()
boolean unlock(Latch lockInGroup, int unlockCount)
void addWaiters(java.util.Map<java.lang.Object,java.lang.Object> waiters)
Lock getFirstGrant()
java.util.List getGranted()
java.util.List getWaiting()
boolean isGrantable(boolean otherWaiters, CompatibilitySpace compatibilitySpace, java.lang.Object qualifier)
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.