@InterfaceAudience.Private public class EnableTableHandler extends EventHandler
EventHandler.EventHandlerListenereventType, seqids, server, waitingTimeForEvents| 构造器和说明 |
|---|
EnableTableHandler(MasterServices services,
TableName tableName,
AssignmentManager assignmentManager,
TableLockManager tableLockManager,
boolean skipTableStateCheck) |
EnableTableHandler(Server server,
TableName tableName,
AssignmentManager assignmentManager,
TableLockManager tableLockManager,
boolean skipTableStateCheck) |
| 限定符和类型 | 方法和说明 |
|---|---|
EnableTableHandler |
prepare()
Event handlers should do all the necessary checks in this method (rather than
in the constructor, or in process()) so that the caller, which is mostly executed
in the ipc context can fail fast.
|
void |
process()
This method is the main processing loop to be implemented by the various
subclasses.
|
String |
toString() |
compareTo, getEventType, getInformativeName, getListener, getPriority, getSeqid, handleException, run, setListenerpublic EnableTableHandler(Server server, TableName tableName, AssignmentManager assignmentManager, TableLockManager tableLockManager, boolean skipTableStateCheck)
public EnableTableHandler(MasterServices services, TableName tableName, AssignmentManager assignmentManager, TableLockManager tableLockManager, boolean skipTableStateCheck)
public EnableTableHandler prepare() throws TableNotFoundException, TableNotDisabledException, IOException
EventHandlerprepare 在类中 EventHandlerTableNotFoundExceptionTableNotDisabledExceptionIOExceptionpublic String toString()
toString 在类中 EventHandlerpublic void process()
EventHandlerprocess 在类中 EventHandlerCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.