public class FileLockObject extends LockObject
Modifier and Type | Field and Description |
---|---|
static String |
_rcsid |
LOCKEDANOTHERJVM, LOCKEDANOTHERTHREAD, lockKey
Constructor and Description |
---|
FileLockObject(LockPool lockPool,
Object lockKey,
File synchDir) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearGlobalNonExWriteLockNoWait() |
protected void |
clearGlobalReadLockNoWait() |
protected void |
clearGlobalWriteLockNoWait() |
protected void |
obtainGlobalNonExWriteLockNoWait() |
protected void |
obtainGlobalReadLockNoWait() |
protected void |
obtainGlobalWriteLockNoWait() |
clearGlobalNonExWriteLock, clearGlobalReadLock, clearGlobalWriteLock, enterNonExWriteLock, enterNonExWriteLockNoWait, enterReadLock, enterReadLockNoWait, enterWriteLock, enterWriteLockNoWait, leaveNonExWriteLock, leaveReadLock, leaveWriteLock, makeInvalid, obtainGlobalNonExWriteLock, obtainGlobalReadLock, obtainGlobalWriteLock
public static final String _rcsid
protected void obtainGlobalWriteLockNoWait() throws ManifoldCFException, LockException, InterruptedException
obtainGlobalWriteLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException
protected void clearGlobalWriteLockNoWait() throws ManifoldCFException, LockException, InterruptedException
clearGlobalWriteLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException
protected void obtainGlobalNonExWriteLockNoWait() throws ManifoldCFException, LockException, InterruptedException
obtainGlobalNonExWriteLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException
protected void clearGlobalNonExWriteLockNoWait() throws ManifoldCFException, LockException, InterruptedException
clearGlobalNonExWriteLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException
protected void obtainGlobalReadLockNoWait() throws ManifoldCFException, LockException, InterruptedException
obtainGlobalReadLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException
protected void clearGlobalReadLockNoWait() throws ManifoldCFException, LockException, InterruptedException
clearGlobalReadLockNoWait
in class LockObject
ManifoldCFException
LockException
InterruptedException