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, rollbackdeserializeStateData, doExecute, doRollback, serializeStateDataacquireLock, addStackIndex, beforeReplay, childrenCountDown, compareTo, completionCleanup, convert, convert, createProcedureInfo, elapsedTime, getException, getLastUpdate, getNonceKey, 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, setNonceKey, setOwner, setParentProcId, setProcId, setResult, setStackIndexes, setStartTime, setState, setTimeout, setTimeoutFailure, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, updateTimestamp, validateClass, wasExecutedpublic Procedure[] execute(Void env)
Procedureexecute in class TestProcedureRecovery.BaseTestStepProcedureenv - the environment passed to the ProcedureExecutor