@InterfaceAudience.Private @InterfaceStability.Evolving public class MasterProcedureEnv extends Object implements ConfigurationObserver
| Modifier and Type | Class and Description |
|---|---|
static class |
MasterProcedureEnv.FsUtilsLeaseRecovery |
| Constructor and Description |
|---|
MasterProcedureEnv(MasterServices master) |
MasterProcedureEnv(MasterServices master,
RSProcedureDispatcher remoteDispatcher) |
| Modifier and Type | Method and Description |
|---|---|
AssignmentManager |
getAssignmentManager() |
org.apache.hadoop.conf.Configuration |
getMasterConfiguration() |
MasterCoprocessorHost |
getMasterCoprocessorHost() |
MasterFileSystem |
getMasterFileSystem() |
MasterServices |
getMasterServices() |
MasterProcedureScheduler |
getProcedureScheduler() |
RSProcedureDispatcher |
getRemoteDispatcher() |
ReplicationPeerManager |
getReplicationPeerManager() |
User |
getRequestUser() |
boolean |
isInitialized() |
boolean |
isRunning() |
void |
onConfigurationChange(org.apache.hadoop.conf.Configuration conf) |
void |
setEventReady(ProcedureEvent<?> event,
boolean isReady) |
boolean |
waitInitialized(Procedure<?> proc) |
public MasterProcedureEnv(MasterServices master)
public MasterProcedureEnv(MasterServices master, RSProcedureDispatcher remoteDispatcher)
public User getRequestUser()
public MasterServices getMasterServices()
public org.apache.hadoop.conf.Configuration getMasterConfiguration()
public AssignmentManager getAssignmentManager()
public MasterCoprocessorHost getMasterCoprocessorHost()
public MasterProcedureScheduler getProcedureScheduler()
public RSProcedureDispatcher getRemoteDispatcher()
public ReplicationPeerManager getReplicationPeerManager()
public MasterFileSystem getMasterFileSystem()
public boolean isRunning()
public boolean isInitialized()
public boolean waitInitialized(Procedure<?> proc)
public void setEventReady(ProcedureEvent<?> event, boolean isReady)
public void onConfigurationChange(org.apache.hadoop.conf.Configuration conf)
onConfigurationChange in interface ConfigurationObserverCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.