public static class TestProcedureRecovery.TestMultiStepProcedure extends TestProcedureRecovery.BaseTestStepProcedure
Modifier and Type | Class and Description |
---|---|
static class |
TestProcedureRecovery.TestMultiStepProcedure.Step1Procedure |
static class |
TestProcedureRecovery.TestMultiStepProcedure.Step2Procedure |
Constructor and Description |
---|
TestMultiStepProcedure() |
Modifier and Type | Method and Description |
---|---|
Procedure[] |
execute(Void env)
The main code of the procedure.
|
abort, rollback
deserializeStateData, doExecute, doRollback, serializeStateData
acquireLock, addStackIndex, beforeReplay, childrenCountDown, compareTo, completionCleanup, convert, convert, createProcedureInfo, elapsedTime, getException, getLastUpdate, getOwner, getParentProcId, getProcId, getResult, getRootProcedureId, getStackIndexes, getStartTime, getState, getTimeout, getTimeRemaining, hasException, hasOwner, hasParent, hasTimeout, incChildrenLatch, isFailed, isFinished, isSuccess, isWaiting, newInstance, releaseLock, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setOwner, setParentProcId, setProcId, setResult, setStackIndexes, setStartTime, setState, setTimeout, setTimeoutFailure, toString, toStringClass, toStringClassDetails, updateTimestamp, validateClass, wasExecuted
public Procedure[] execute(Void env)
Procedure
execute
in class TestProcedureRecovery.BaseTestStepProcedure