de.intarsys.tools.locking
Class AbstractLock
java.lang.Object
de.intarsys.tools.locking.AbstractLock
- All Implemented Interfaces:
- ILock
- Direct Known Subclasses:
- NullLock
public abstract class AbstractLock
- extends java.lang.Object
- implements ILock
Abstract ILock
implementation.
Method Summary |
protected java.lang.Object |
getObject()
The object that is guarded by this lock. |
java.lang.String |
toString()
|
protected void |
toStringFlags(java.lang.StringBuilder sb)
provide some detail information for this |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractLock
public AbstractLock(java.lang.Object object)
getObject
protected java.lang.Object getObject()
- The object that is guarded by this lock.
- Returns:
- The object that is locked.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringFlags
protected void toStringFlags(java.lang.StringBuilder sb)
- provide some detail information for this
- Parameters:
sb
-