| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.master.assignment | |
| org.apache.hadoop.hbase.master.locking | |
| org.apache.hadoop.hbase.master.procedure | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AssignProcedureDeprecated. 
 Do not use any more. | 
| class  | CloseRegionProcedureThe remote procedure used to close a region. | 
| class  | GCMergedRegionsProcedureDeprecated. 
 2.3.0 Use  GCMultipleMergedRegionsProcedure. | 
| class  | GCMultipleMergedRegionsProcedureGC regions that have been Merged. | 
| class  | GCRegionProcedureGC a Region that is no longer in use. | 
| class  | MergeTableRegionsProcedureThe procedure to Merge regions in a table. | 
| class  | MoveRegionProcedureDeprecated. 
 Do not use any more. | 
| class  | OpenRegionProcedureThe remote procedure used to open a region. | 
| class  | RegionRemoteProcedureBaseThe base class for the remote procedures used to open/close a region. | 
| class  | RegionTransitionProcedureDeprecated. 
 Do not use any more. | 
| class  | SplitTableRegionProcedureThe procedure to split a region in a table. | 
| class  | TransitRegionStateProcedureThe procedure to deal with the state transition of a region. | 
| class  | UnassignProcedureDeprecated. 
 Do not use any more. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LockProcedureProcedure to allow blessed clients and external admin tools to take our internal Schema locks
 used by the procedure framework isolating procedures doing creates/deletes etc. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractStateMachineNamespaceProcedure<TState>Base class for all the Namespace procedures that want to use a StateMachineProcedure. | 
| class  | AbstractStateMachineRegionProcedure<TState>Base class for all the Region procedures that want to use a StateMachine. | 
| class  | AbstractStateMachineTableProcedure<TState>Base class for all the Table procedures that want to use a StateMachineProcedure. | 
| class  | CloneSnapshotProcedure | 
| class  | CreateNamespaceProcedureThe procedure to create a new namespace. | 
| class  | CreateTableProcedure | 
| class  | DeleteNamespaceProcedureThe procedure to remove a namespace. | 
| class  | DeleteTableProcedure | 
| class  | DisableTableProcedure | 
| class  | EnableTableProcedure | 
| class  | InitMetaProcedureThis procedure is used to initialize meta table for a new hbase deploy. | 
| class  | ModifyNamespaceProcedureThe procedure to add a namespace to an existing table. | 
| class  | ModifyTableProcedure | 
| class  | ReopenTableRegionsProcedureUsed for reopening the regions for a table. | 
| class  | RestoreSnapshotProcedure | 
| class  | TruncateTableProcedure | 
| Modifier and Type | Method and Description | 
|---|---|
| private static boolean | TableQueue. requireTableExclusiveLock(TableProcedureInterface proc) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.