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 void
addMapping(StubMapping mapping)
void
editMapping(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()
void
removeMapping(StubMapping mapping)
void
reset()
void
resetScenarios()
ServeEvent
serveFor(Request request)
-
-
-
Method Detail
-
serveFor
ServeEvent serveFor(Request 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)
-
-