public class LocalLockManager extends java.lang.Object implements LockManager
GLOBAL| Constructor and Description |
|---|
LocalLockManager() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.locks.Lock |
readLock(java.lang.String object)
Obtains a named read lock.
|
void |
start()
Called upon database cluster start.
|
void |
stop()
Called when database cluster is stopped.
|
java.util.concurrent.locks.Lock |
writeLock(java.lang.String object)
Obtains a named write lock.
|
public LocalLockManager()
public java.util.concurrent.locks.Lock readLock(java.lang.String object)
LockManagerreadLock in interface LockManagerobject - an object to lockLockManager.readLock(java.lang.String)public java.util.concurrent.locks.Lock writeLock(java.lang.String object)
LockManagerwriteLock in interface LockManagerobject - an object to lockLockManager.writeLock(java.lang.String)public void start() throws java.lang.Exception
Lifecyclestart in interface Lifecyclejava.lang.Exception - if this service fails to start.Lifecycle.start()public void stop()
Lifecyclestop in interface LifecycleLifecycle.stop()