ActiveLock
, Lock
, LockControl
public interface Control
Modifier and Type | Method | 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.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.