Package | Description |
---|---|
org.apache.manifoldcf.core.lockmanager |
Modifier and Type | Method and Description |
---|---|
void |
LockObject.enterNonExWriteLock() |
void |
LockGate.enterNonExWriteLock(Long threadID) |
void |
LockObject.enterNonExWriteLockNoWait()
Note well: Upgrading a read lock to a non-ex write lock is tricky.
|
void |
LockGate.enterNonExWriteLockNoWait(Long threadID) |
void |
LockObject.enterReadLock() |
void |
LockGate.enterReadLock(Long threadID) |
void |
LockObject.enterReadLockNoWait() |
void |
LockGate.enterReadLockNoWait(Long threadID) |
void |
LockObject.enterWriteLock()
This method WILL NOT BE CALLED UNLESS we are actually committing a write lock for the
first time for a given thread.
|
void |
LockGate.enterWriteLock(Long threadID) |
void |
LockObject.enterWriteLockNoWait()
Note well: Upgrading a read lock to a non-ex write lock is tricky.
|
void |
LockGate.enterWriteLockNoWait(Long threadID) |
void |
LockGate.leaveNonExWriteLock() |
boolean |
LockObject.leaveNonExWriteLock() |
void |
LockGate.leaveReadLock() |
boolean |
LockObject.leaveReadLock() |
void |
LockGate.leaveWriteLock() |
boolean |
LockObject.leaveWriteLock() |
protected void |
LockGate.waitForPermission(Long threadID) |