public final class LockManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
LockManager.MasterLock
Locks on namespace/table/regions.
|
class |
LockManager.RemoteLocks
Locks on namespace/table/regions for remote operations.
|
Constructor and Description |
---|
LockManager(HMaster master) |
Modifier and Type | Method and Description |
---|---|
LockManager.MasterLock |
createMasterLock(RegionInfo[] regionInfos,
java.lang.String description) |
LockManager.MasterLock |
createMasterLock(java.lang.String namespace,
LockType type,
java.lang.String description) |
LockManager.MasterLock |
createMasterLock(TableName tableName,
LockType type,
java.lang.String description) |
LockManager.RemoteLocks |
remoteLocks() |
public LockManager(HMaster master)
public LockManager.RemoteLocks remoteLocks()
public LockManager.MasterLock createMasterLock(java.lang.String namespace, LockType type, java.lang.String description)
public LockManager.MasterLock createMasterLock(TableName tableName, LockType type, java.lang.String description)
public LockManager.MasterLock createMasterLock(RegionInfo[] regionInfos, java.lang.String description)