public static class RWOLockManager.LockState<OBJECT,CONTEXT> extends Object
IRWLockManager.LockType
The locking semantics established by this class are as follows:
Modifier and Type | Method and Description |
---|---|
OBJECT |
getLockedObject() |
Set<CONTEXT> |
getReadLockOwners() |
CONTEXT |
getWriteLockOwner() |
CONTEXT |
getWriteOptionOwner() |
boolean |
hasLock(IRWLockManager.LockType type) |
boolean |
hasLock(IRWLockManager.LockType type,
CONTEXT view,
boolean byOthers) |
String |
toString() |
public OBJECT getLockedObject()
public boolean hasLock(IRWLockManager.LockType type, CONTEXT view, boolean byOthers)
public boolean hasLock(IRWLockManager.LockType type)
public CONTEXT getWriteLockOwner()
public CONTEXT getWriteOptionOwner()
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.