@InterfaceAudience.Private public class DisableTableHandler extends EventHandler
EventHandler.EventHandlerListener
eventType, seqids, server, waitingTimeForEvents
Constructor and Description |
---|
DisableTableHandler(Server server,
TableName tableName,
AssignmentManager assignmentManager,
TableLockManager tableLockManager,
boolean skipTableStateCheck) |
Modifier and Type | Method and Description |
---|---|
DisableTableHandler |
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, setListener
public DisableTableHandler(Server server, TableName tableName, AssignmentManager assignmentManager, TableLockManager tableLockManager, boolean skipTableStateCheck)
public DisableTableHandler prepare() throws TableNotFoundException, TableNotEnabledException, IOException
EventHandler
prepare
in class EventHandler
TableNotFoundException
TableNotEnabledException
IOException
public String toString()
toString
in class EventHandler
public void process()
EventHandler
process
in class EventHandler
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.