Class InMemoryExecutionStateRepository
- java.lang.Object
-
- com.chutneytesting.execution.infra.storage.InMemoryExecutionStateRepository
-
- All Implemented Interfaces:
ExecutionStateRepository
@Repository public class InMemoryExecutionStateRepository extends Object implements ExecutionStateRepository
-
-
Constructor Summary
Constructors Constructor Description InMemoryExecutionStateRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidnotifyExecutionEnd(String scenarioId)voidnotifyExecutionStart(String scenarioId)Set<RunningScenarioState>runningScenarios()Optional<RunningScenarioState>runningState(String scenarioId)
-
-
-
Method Detail
-
runningScenarios
public Set<RunningScenarioState> runningScenarios()
- Specified by:
runningScenariosin interfaceExecutionStateRepository
-
notifyExecutionStart
public void notifyExecutionStart(String scenarioId)
- Specified by:
notifyExecutionStartin interfaceExecutionStateRepository
-
notifyExecutionEnd
public void notifyExecutionEnd(String scenarioId)
- Specified by:
notifyExecutionEndin interfaceExecutionStateRepository
-
runningState
public Optional<RunningScenarioState> runningState(String scenarioId)
- Specified by:
runningStatein interfaceExecutionStateRepository
-
-