Search in sources :

Example 1 with HBaseClusterInterface

use of org.apache.hadoop.hbase.HBaseClusterInterface in project hbase by apache.

the class SudoCommandAction method init.

@Override
public void init(ActionContext context) throws IOException {
    super.init(context);
    HBaseClusterInterface cluster = context.getHBaseCluster();
    if (cluster instanceof DistributedHBaseCluster) {
        Object manager = ((DistributedHBaseCluster) cluster).getClusterManager();
        if (manager instanceof HBaseClusterManager) {
            clusterManager = (HBaseClusterManager) manager;
        }
    }
}
Also used : HBaseClusterManager(org.apache.hadoop.hbase.HBaseClusterManager) DistributedHBaseCluster(org.apache.hadoop.hbase.DistributedHBaseCluster) HBaseClusterInterface(org.apache.hadoop.hbase.HBaseClusterInterface)

Aggregations

DistributedHBaseCluster (org.apache.hadoop.hbase.DistributedHBaseCluster)1 HBaseClusterInterface (org.apache.hadoop.hbase.HBaseClusterInterface)1 HBaseClusterManager (org.apache.hadoop.hbase.HBaseClusterManager)1