- All Implemented Interfaces:
public final class PassThruLockRegistry
- extends java.lang.Object
- implements LockRegistry
LockRegistry implementation which has no effect. Mainly used in cases where locking itself must be conditional
but an extra IF statement would clutter the code.
For example. In the FILE module FileWritingMessageHandler is initialized with this instance of LockRegistry by default
since real locking is only required if its 'append' flag is set to true.
- Oleg Zhurakousky
Obtains the lock associated with the parameter object.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public java.util.concurrent.locks.Lock obtain(java.lang.Object lockKey)
- Description copied from interface:
- Obtains the lock associated with the parameter object.
- Specified by:
obtain in interface
lockKey - The object with which the lock is associated.
- The associated lock.