All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
org.apache.hadoop.hbase.master.MasterCoprocessorHost.MasterEnvironment |
createEnvironment(java.lang.Class<?> implClass,
Coprocessor instance,
int priority,
int seq,
Configuration conf)
Called when a new Coprocessor class is loaded
|
void |
postAbortProcedure() |
void |
postAddColumn(TableName tableName,
HColumnDescriptor column) |
void |
postAddColumnHandler(TableName tableName,
HColumnDescriptor column) |
void |
postAddRSGroup(java.lang.String name) |
void |
postAssign(HRegionInfo regionInfo) |
void |
postBalance(java.util.List<RegionPlan> plans) |
void |
postBalanceRSGroup(java.lang.String name,
boolean balanceRan) |
void |
postBalanceSwitch(boolean oldValue,
boolean newValue) |
void |
postCloneSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
void |
postCreateNamespace(NamespaceDescriptor ns) |
void |
postCreateTable(HTableDescriptor htd,
HRegionInfo[] regions) |
void |
postCreateTableHandler(HTableDescriptor htd,
HRegionInfo[] regions) |
void |
postDeleteColumn(TableName tableName,
byte[] c) |
void |
postDeleteColumnHandler(TableName tableName,
byte[] c) |
void |
postDeleteNamespace(java.lang.String namespaceName) |
void |
postDeleteSnapshot(HBaseProtos.SnapshotDescription snapshot) |
void |
postDeleteTable(TableName tableName) |
void |
postDeleteTableHandler(TableName tableName) |
void |
postDisableTable(TableName tableName) |
void |
postDisableTableHandler(TableName tableName) |
void |
postEnableTable(TableName tableName) |
void |
postEnableTableHandler(TableName tableName) |
void |
postGetNamespaceDescriptor(NamespaceDescriptor ns) |
void |
postGetTableDescriptors(java.util.List<HTableDescriptor> descriptors)
Deprecated.
|
void |
postGetTableDescriptors(java.util.List<TableName> tableNamesList,
java.util.List<HTableDescriptor> descriptors,
java.lang.String regex) |
void |
postGetTableNames(java.util.List<HTableDescriptor> descriptors,
java.lang.String regex) |
void |
postListNamespaceDescriptors(java.util.List<NamespaceDescriptor> descriptors) |
void |
postListProcedures(java.util.List<ProcedureInfo> procInfoList) |
void |
postListSnapshot(HBaseProtos.SnapshotDescription snapshot) |
void |
postModifyColumn(TableName tableName,
HColumnDescriptor descriptor) |
void |
postModifyColumnHandler(TableName tableName,
HColumnDescriptor descriptor) |
void |
postModifyNamespace(NamespaceDescriptor ns) |
void |
postModifyTable(TableName tableName,
HTableDescriptor htd) |
void |
postModifyTableHandler(TableName tableName,
HTableDescriptor htd) |
void |
postMove(HRegionInfo region,
ServerName srcServer,
ServerName destServer) |
void |
postMoveServers(java.util.Set<HostAndPort> servers,
java.lang.String targetGroup) |
void |
postMoveTables(java.util.Set<TableName> tables,
java.lang.String targetGroup) |
void |
postRegionOffline(HRegionInfo regionInfo) |
void |
postRemoveRSGroup(java.lang.String name) |
void |
postRestoreSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
void |
postSetNamespaceQuota(java.lang.String namespace,
QuotaProtos.Quotas quotas) |
void |
postSetTableQuota(TableName table,
QuotaProtos.Quotas quotas) |
void |
postSetUserQuota(java.lang.String user,
QuotaProtos.Quotas quotas) |
void |
postSetUserQuota(java.lang.String user,
java.lang.String namespace,
QuotaProtos.Quotas quotas) |
void |
postSetUserQuota(java.lang.String user,
TableName table,
QuotaProtos.Quotas quotas) |
void |
postSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
void |
postStartMaster() |
void |
postTableFlush(TableName tableName) |
void |
postTruncateTable(TableName tableName) |
void |
postTruncateTableHandler(TableName tableName) |
void |
postUnassign(HRegionInfo regionInfo,
boolean force) |
boolean |
preAbortProcedure(ProcedureExecutor<MasterProcedureEnv> procEnv,
long procId) |
boolean |
preAddColumn(TableName tableName,
HColumnDescriptor column) |
boolean |
preAddColumnHandler(TableName tableName,
HColumnDescriptor column) |
void |
preAddRSGroup(java.lang.String name) |
boolean |
preAssign(HRegionInfo regionInfo) |
boolean |
preBalance() |
void |
preBalanceRSGroup(java.lang.String name) |
boolean |
preBalanceSwitch(boolean b) |
void |
preCloneSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
boolean |
preCreateNamespace(NamespaceDescriptor ns) |
void |
preCreateTable(HTableDescriptor htd,
HRegionInfo[] regions) |
void |
preCreateTableHandler(HTableDescriptor htd,
HRegionInfo[] regions) |
boolean |
preDeleteColumn(TableName tableName,
byte[] c) |
boolean |
preDeleteColumnHandler(TableName tableName,
byte[] c) |
boolean |
preDeleteNamespace(java.lang.String namespaceName) |
void |
preDeleteSnapshot(HBaseProtos.SnapshotDescription snapshot) |
void |
preDeleteTable(TableName tableName) |
void |
preDeleteTableHandler(TableName tableName) |
void |
preDisableTable(TableName tableName) |
void |
preDisableTableHandler(TableName tableName) |
void |
preEnableTable(TableName tableName) |
void |
preEnableTableHandler(TableName tableName) |
void |
preGetNamespaceDescriptor(java.lang.String namespaceName) |
boolean |
preGetTableDescriptors(java.util.List<TableName> tableNamesList,
java.util.List<HTableDescriptor> descriptors)
Deprecated.
|
boolean |
preGetTableDescriptors(java.util.List<TableName> tableNamesList,
java.util.List<HTableDescriptor> descriptors,
java.lang.String regex) |
boolean |
preGetTableNames(java.util.List<HTableDescriptor> descriptors,
java.lang.String regex) |
boolean |
preListNamespaceDescriptors(java.util.List<NamespaceDescriptor> descriptors) |
boolean |
preListProcedures() |
void |
preListSnapshot(HBaseProtos.SnapshotDescription snapshot) |
void |
preMasterInitialization() |
boolean |
preModifyColumn(TableName tableName,
HColumnDescriptor descriptor) |
boolean |
preModifyColumnHandler(TableName tableName,
HColumnDescriptor descriptor) |
boolean |
preModifyNamespace(NamespaceDescriptor ns) |
void |
preModifyTable(TableName tableName,
HTableDescriptor htd) |
void |
preModifyTableHandler(TableName tableName,
HTableDescriptor htd) |
boolean |
preMove(HRegionInfo region,
ServerName srcServer,
ServerName destServer) |
void |
preMoveServers(java.util.Set<HostAndPort> servers,
java.lang.String targetGroup) |
void |
preMoveTables(java.util.Set<TableName> tables,
java.lang.String targetGroup) |
void |
preRegionOffline(HRegionInfo regionInfo) |
void |
preRemoveRSGroup(java.lang.String name) |
void |
preRestoreSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
void |
preSetNamespaceQuota(java.lang.String namespace,
QuotaProtos.Quotas quotas) |
void |
preSetTableQuota(TableName table,
QuotaProtos.Quotas quotas) |
void |
preSetUserQuota(java.lang.String user,
QuotaProtos.Quotas quotas) |
void |
preSetUserQuota(java.lang.String user,
java.lang.String namespace,
QuotaProtos.Quotas quotas) |
void |
preSetUserQuota(java.lang.String user,
TableName table,
QuotaProtos.Quotas quotas) |
void |
preShutdown() |
void |
preSnapshot(HBaseProtos.SnapshotDescription snapshot,
HTableDescriptor hTableDescriptor) |
void |
preStopMaster() |
void |
preTableFlush(TableName tableName) |
void |
preTruncateTable(TableName tableName) |
void |
preTruncateTableHandler(TableName tableName) |
boolean |
preUnassign(HRegionInfo regionInfo,
boolean force) |