OnePhaseProcedure<TEnvironment> |
|
Procedure<TEnvironment> |
Base Procedure class responsible to handle the Procedure Metadata
e.g.
|
ProcedureExecutor<TEnvironment> |
Thread Pool that executes the submitted procedures.
|
ProcedureExecutor.Testing |
|
ProcedureFairRunQueues<TKey,TQueue extends ProcedureFairRunQueues.FairObject> |
This class is a container of queues that allows to select a queue
in a round robin fashion, considering priority of the queue.
|
ProcedureSimpleRunQueue |
Simple runqueue for the procedures
|
ProcedureTestingUtility |
|
ProcedureTestingUtility.TestProcedure |
|
SequentialProcedure<TEnvironment> |
A SequentialProcedure describes one step in a procedure chain.
|
StateMachineProcedure<TEnvironment,TState> |
Procedure described by a series of steps.
|
TestProcedureExecution |
|
TestProcedureExecution.TestFaultyRollback |
|
TestProcedureExecution.TestSequentialProcedure |
|
TestProcedureExecution.TestWaitingProcedure |
|
TestProcedureExecution.TestWaitingProcedure.TestWaitChild |
|
TestProcedureFairRunQueues |
|
TestProcedureRecovery |
|
TestProcedureRecovery.BaseTestStepProcedure |
|
TestProcedureRecovery.TestMultiStepProcedure |
|
TestProcedureRecovery.TestMultiStepProcedure.Step1Procedure |
|
TestProcedureRecovery.TestMultiStepProcedure.Step2Procedure |
|
TestProcedureRecovery.TestSingleStepProcedure |
|
TestProcedureRecovery.TestStateMachineProcedure |
|
TestProcedureReplayOrder |
|
TestProcedureReplayOrder.TestSingleStepProcedure |
|
TestProcedureReplayOrder.TestTwoStepProcedure |
|
TwoPhaseProcedure<TEnvironment> |
|