public class MasterProcedureManagerHost extends ProcedureManagerHost<MasterProcedureManager>
HMaster
interacts with the loaded procedure manager through this class.MASTER_PROCEUDRE_CONF_KEY, procedures, REGIONSERVER_PROCEDURE_CONF_KEY| Constructor and Description |
|---|
MasterProcedureManagerHost() |
| Modifier and Type | Method and Description |
|---|---|
MasterProcedureManager |
getProcedureManager(java.lang.String signature) |
void |
initialize(MasterServices master,
MetricsMaster metricsMaster) |
void |
loadProcedures(Configuration conf) |
void |
stop(java.lang.String why) |
getProcedureManagers, loadInstance, loadUserProcedures, registerpublic void loadProcedures(Configuration conf)
loadProcedures in class ProcedureManagerHost<MasterProcedureManager>public void initialize(MasterServices master, MetricsMaster metricsMaster) throws KeeperException, java.io.IOException, java.lang.UnsupportedOperationException
KeeperExceptionjava.io.IOExceptionjava.lang.UnsupportedOperationExceptionpublic void stop(java.lang.String why)
public MasterProcedureManager getProcedureManager(java.lang.String signature)