Class MasterProcedureSchedulerPerformanceEvaluation.TableProcedure
java.lang.Object
org.apache.hadoop.hbase.procedure2.Procedure<TEnv>
org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility.NoopProcedure<Void>
org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility.TestProcedure
org.apache.hadoop.hbase.master.procedure.TestMasterProcedureScheduler.TestTableProcedure
org.apache.hadoop.hbase.master.procedure.MasterProcedureSchedulerPerformanceEvaluation.TableProcedure
- All Implemented Interfaces:
Comparable<org.apache.hadoop.hbase.procedure2.Procedure<Void>>,org.apache.hadoop.hbase.master.procedure.TableProcedureInterface
- Enclosing class:
- MasterProcedureSchedulerPerformanceEvaluation
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.hbase.procedure2.Procedure
org.apache.hadoop.hbase.procedure2.Procedure.LockStateNested classes/interfaces inherited from interface org.apache.hadoop.hbase.master.procedure.TableProcedureInterface
org.apache.hadoop.hbase.master.procedure.TableProcedureInterface.TableOperationType -
Field Summary
Fields inherited from class org.apache.hadoop.hbase.procedure2.Procedure
NO_PROC_ID, NO_TIMEOUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.hbase.procedure2.Procedure.LockStateacquireLock(Void env) voidreleaseLock(Void env) Methods inherited from class org.apache.hadoop.hbase.master.procedure.TestMasterProcedureScheduler.TestTableProcedure
getTableName, getTableOperationType, toStringClassDetailsMethods inherited from class org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility.TestProcedure
addStackId, deserializeStateData, serializeStateData, setData, setSuccessStateMethods inherited from class org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility.NoopProcedure
abort, execute, rollbackMethods inherited from class org.apache.hadoop.hbase.procedure2.Procedure
addStackIndex, afterReplay, beforeReplay, bypass, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isLockedWhenLoading, isRollbackSupported, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, removeStackIndex, setAbortFailure, setChildrenLatch, setExecuted, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, skipPersistence, suspend, toString, toStringClass, toStringDetails, toStringSimpleSB, toStringState, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted
-
Constructor Details
-
TableProcedure
TableProcedure(long procId, org.apache.hadoop.hbase.TableName tableName)
-
-
Method Details
-
acquireLock
- Overrides:
acquireLockin classProcedureTestingUtility.TestProcedure
-
releaseLock
- Overrides:
releaseLockin classProcedureTestingUtility.TestProcedure
-