Interface StubMappings
-
- All Known Implementing Classes:
AbstractStubMappings,InMemoryStubMappings,StoreBackedStubMappings
public interface StubMappings
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMapping(StubMapping mapping)voideditMapping(StubMapping stubMapping)java.util.List<StubMapping>findByMetadata(StringValuePattern pattern)java.util.Optional<StubMapping>get(java.util.UUID id)java.util.List<StubMapping>getAll()java.util.List<Scenario>getAllScenarios()voidremoveMapping(StubMapping mapping)voidreset()voidresetScenarios()ServeEventserveFor(ServeEvent request)
-
-
-
Method Detail
-
serveFor
ServeEvent serveFor(ServeEvent request)
-
addMapping
void addMapping(StubMapping mapping)
-
removeMapping
void removeMapping(StubMapping mapping)
-
editMapping
void editMapping(StubMapping stubMapping)
-
reset
void reset()
-
resetScenarios
void resetScenarios()
-
getAll
java.util.List<StubMapping> getAll()
-
get
java.util.Optional<StubMapping> get(java.util.UUID id)
-
getAllScenarios
java.util.List<Scenario> getAllScenarios()
-
findByMetadata
java.util.List<StubMapping> findByMetadata(StringValuePattern pattern)
-
-