Packages that use org.apache.hadoop.hbase.client.locking.EntityLock
-
org.apache.hadoop.hbase.client.locking.EntityLock
LockServiceClient.namespaceLock(String namespace,
String description,
org.apache.hadoop.hbase.Abortable abort)
LocCreate a new EntityLock object to acquire exclusive lock on a namespace.
org.apache.hadoop.hbase.client.locking.EntityLock
LockServiceClient.regionLock(List<org.apache.hadoop.hbase.client.RegionInfo> regionInfos,
String description,
org.apache.hadoop.hbase.Abortable abort)
Create a new EntityLock object to acquire exclusive lock on multiple regions of same tables.
org.apache.hadoop.hbase.client.locking.EntityLock
LockServiceClient.tableLock(org.apache.hadoop.hbase.TableName tableName,
boolean exclusive,
String description,
org.apache.hadoop.hbase.Abortable abort)
Create a new EntityLock object to acquire an exclusive or shared lock on a table.
-
org.apache.hadoop.hbase.client.locking.EntityLock
HRegionServer.regionLock(List<org.apache.hadoop.hbase.client.RegionInfo> regionInfos,
String description,
org.apache.hadoop.hbase.Abortable abort)
org.apache.hadoop.hbase.client.locking.EntityLock
RegionServerServices.regionLock(List<org.apache.hadoop.hbase.client.RegionInfo> regionInfos,
String description,
org.apache.hadoop.hbase.Abortable abort)
Master based locks on namespaces/tables/regions.