@Override
  protected boolean isRollbackSupported(final DisableTableState state) {
    switch (state) {
      case DISABLE_TABLE_PREPARE:
      case DISABLE_TABLE_PRE_OPERATION:
        return true;
      default:
        return false;
    }
  }
Constructor
@param env                 MasterProcedureEnv
@param tableName           the table to operate on
@param skipTableStateCheck whether to check table state
hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/DisableTableProcedure.java