Uses of Class
org.apache.hadoop.hbase.procedure2.RootProcedureState
-
Uses of RootProcedureState in org.apache.hadoop.hbase.procedure2
Modifier and TypeFieldDescriptionprivate final ConcurrentHashMap<Long,
RootProcedureState<TEnvironment>> ProcedureExecutor.rollbackStack
Map the the procId returned by submitProcedure(), the Root-ProcID, to the RootProcedureState.Modifier and TypeMethodDescription(package private) RootProcedureState<TEnvironment>
ProcedureExecutor.getProcStack
(long rootProcId) Modifier and TypeMethodDescriptionprivate void
ProcedureExecutor.countDownChildren
(RootProcedureState<TEnvironment> procStack, Procedure<TEnvironment> procedure) private void
ProcedureExecutor.execProcedure
(RootProcedureState<TEnvironment> procStack, Procedure<TEnvironment> procedure) Executesprocedure
Calls the doExecute() of the procedure If the procedure execution didn't fail (i.e.private Procedure.LockState
ProcedureExecutor.executeNormalRollback
(Procedure<TEnvironment> rootProc, RootProcedureState<TEnvironment> procStack) private Procedure.LockState
ProcedureExecutor.executeRollback
(long rootProcId, RootProcedureState<TEnvironment> procStack) Execute the rollback of the full procedure stack.private void
ProcedureExecutor.executeUnexpectedRollback
(Procedure<TEnvironment> rootProc, RootProcedureState<TEnvironment> procStack) private Procedure<TEnvironment>[]
ProcedureExecutor.initializeChildren
(RootProcedureState<TEnvironment> procStack, Procedure<TEnvironment> procedure, Procedure<TEnvironment>[] subprocs) private void
ProcedureExecutor.updateStoreOnExec
(RootProcedureState<TEnvironment> procStack, Procedure<TEnvironment> procedure, Procedure<TEnvironment>[] subprocs)