org.apache.hadoop.hbase.procedure
Class MasterProcedureManagerHost

java.lang.Object
  extended by org.apache.hadoop.hbase.procedure.ProcedureManagerHost<MasterProcedureManager>
      extended by org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost

public class MasterProcedureManagerHost
extends ProcedureManagerHost<MasterProcedureManager>

Provides the globally barriered procedure framework and environment for master oriented operations. HMaster interacts with the loaded procedure manager through this class.


Field Summary
 
Fields inherited from class org.apache.hadoop.hbase.procedure.ProcedureManagerHost
MASTER_PROCEUDRE_CONF_KEY, procedures, REGIONSERVER_PROCEDURE_CONF_KEY
 
Constructor Summary
MasterProcedureManagerHost()
           
 
Method Summary
 MasterProcedureManager getProcedureManager(String signature)
           
 void initialize(MasterServices master, MetricsMaster metricsMaster)
           
 void loadProcedures(org.apache.hadoop.conf.Configuration conf)
           
 void stop(String why)
           
 
Methods inherited from class org.apache.hadoop.hbase.procedure.ProcedureManagerHost
getProcedureManagers, loadInstance, loadUserProcedures, register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MasterProcedureManagerHost

public MasterProcedureManagerHost()
Method Detail

loadProcedures

public void loadProcedures(org.apache.hadoop.conf.Configuration conf)
Specified by:
loadProcedures in class ProcedureManagerHost<MasterProcedureManager>

initialize

public void initialize(MasterServices master,
                       MetricsMaster metricsMaster)
                throws org.apache.zookeeper.KeeperException,
                       IOException,
                       UnsupportedOperationException
Throws:
org.apache.zookeeper.KeeperException
IOException
UnsupportedOperationException

stop

public void stop(String why)

getProcedureManager

public MasterProcedureManager getProcedureManager(String signature)


Copyright © 2015 The Apache Software Foundation. All rights reserved.