@InterfaceAudience.Private @InterfaceStability.Evolving public class MasterProcedureEnv extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
MasterProcedureEnv.MasterProcedureStoreListener |
static class |
MasterProcedureEnv.WALStoreLeaseRecovery |
| 构造器和说明 |
|---|
MasterProcedureEnv(MasterServices master) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.hadoop.conf.Configuration |
getMasterConfiguration() |
MasterCoprocessorHost |
getMasterCoprocessorHost() |
MasterServices |
getMasterServices() |
MasterProcedureScheduler |
getProcedureQueue() |
User |
getRequestUser() |
boolean |
isInitialized() |
boolean |
isRunning() |
void |
setEventReady(MasterProcedureScheduler.ProcedureEvent event,
boolean isReady) |
void |
suspend(MasterProcedureScheduler.ProcedureEvent event) |
boolean |
waitInitialized(Procedure proc) |
boolean |
waitServerCrashProcessingEnabled(Procedure proc) |
void |
wake(MasterProcedureScheduler.ProcedureEvent event) |
public MasterProcedureEnv(MasterServices master)
public User getRequestUser()
public MasterServices getMasterServices()
public org.apache.hadoop.conf.Configuration getMasterConfiguration()
public MasterCoprocessorHost getMasterCoprocessorHost()
public MasterProcedureScheduler getProcedureQueue()
public boolean isRunning()
public boolean isInitialized()
public boolean waitInitialized(Procedure proc)
public boolean waitServerCrashProcessingEnabled(Procedure proc)
public void wake(MasterProcedureScheduler.ProcedureEvent event)
public void suspend(MasterProcedureScheduler.ProcedureEvent event)
public void setEventReady(MasterProcedureScheduler.ProcedureEvent event, boolean isReady)
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.