| 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 |
|
| TestProcedureNonce |
|
| TestProcedureNonce.TestSingleStepProcedure |
|
| TestProcedureRecovery |
|
| TestProcedureRecovery.BaseTestStepProcedure |
|
| TestProcedureRecovery.TestMultiStepProcedure |
|
| TestProcedureRecovery.TestMultiStepProcedure.Step1Procedure |
|
| TestProcedureRecovery.TestMultiStepProcedure.Step2Procedure |
|
| TestProcedureRecovery.TestSingleStepProcedure |
|
| TestProcedureRecovery.TestStateMachineProcedure |
|
| TestProcedureReplayOrder |
|
| TestProcedureReplayOrder.TestSingleStepProcedure |
|
| TestProcedureReplayOrder.TestTwoStepProcedure |
|
| TwoPhaseProcedure<TEnvironment> |
|