Class AbstractScenarios
- java.lang.Object
-
- com.github.tomakehurst.wiremock.stubbing.AbstractScenarios
-
- All Implemented Interfaces:
Scenarios
- Direct Known Subclasses:
InMemoryScenarios
public abstract class AbstractScenarios extends java.lang.Object implements Scenarios
-
-
Constructor Summary
Constructors Constructor Description AbstractScenarios(ScenariosStore store)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
java.util.List<Scenario>
getAll()
Scenario
getByName(java.lang.String name)
boolean
mappingMatchesScenarioState(StubMapping mapping)
void
onStubMappingAdded(StubMapping mapping)
void
onStubMappingRemoved(StubMapping mapping)
void
onStubMappingUpdated(StubMapping oldMapping, StubMapping newMapping)
void
onStubServed(StubMapping mapping)
void
reset()
void
resetSingle(java.lang.String name)
void
setSingle(java.lang.String name, java.lang.String state)
-
-
-
Constructor Detail
-
AbstractScenarios
public AbstractScenarios(ScenariosStore store)
-
-
Method Detail
-
getByName
public Scenario getByName(java.lang.String name)
-
onStubMappingAdded
public void onStubMappingAdded(StubMapping mapping)
- Specified by:
onStubMappingAdded
in interfaceScenarios
-
onStubMappingUpdated
public void onStubMappingUpdated(StubMapping oldMapping, StubMapping newMapping)
- Specified by:
onStubMappingUpdated
in interfaceScenarios
-
onStubMappingRemoved
public void onStubMappingRemoved(StubMapping mapping)
- Specified by:
onStubMappingRemoved
in interfaceScenarios
-
onStubServed
public void onStubServed(StubMapping mapping)
- Specified by:
onStubServed
in interfaceScenarios
-
resetSingle
public void resetSingle(java.lang.String name)
- Specified by:
resetSingle
in interfaceScenarios
-
setSingle
public void setSingle(java.lang.String name, java.lang.String state)
-
mappingMatchesScenarioState
public boolean mappingMatchesScenarioState(StubMapping mapping)
- Specified by:
mappingMatchesScenarioState
in interfaceScenarios
-
-