Package | Description |
---|---|
org.apache.hadoop.hbase.procedure2 |
Modifier and Type | Field and Description |
---|---|
private ConcurrentHashMap<Long,RootProcedureState<TEnvironment>> |
ProcedureExecutor.rollbackStack
Map the the procId returned by submitProcedure(), the Root-ProcID, to the RootProcedureState.
|
Modifier and Type | Method and Description |
---|---|
(package private) RootProcedureState<TEnvironment> |
ProcedureExecutor.getProcStack(long rootProcId) |
Modifier and Type | Method and Description |
---|---|
private void |
ProcedureExecutor.countDownChildren(RootProcedureState<TEnvironment> procStack,
Procedure<TEnvironment> procedure) |
private void |
ProcedureExecutor.execProcedure(RootProcedureState<TEnvironment> procStack,
Procedure<TEnvironment> procedure)
Executes
procedure
Calls the doExecute() of the procedure
If the procedure execution didn't fail (i.e. |
private Procedure.LockState |
ProcedureExecutor.executeRollback(long rootProcId,
RootProcedureState<TEnvironment> procStack)
Execute the rollback of the full procedure stack.
|
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) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.