Interface StubMappingStore
-
- All Known Implementing Classes:
InMemoryStubMappingStore
public interface StubMappingStore
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
add(StubMapping stub)
void
clear()
default java.util.stream.Stream<StubMapping>
findAllMatchingRequest(Request request, java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers)
java.util.Optional<StubMapping>
get(java.util.UUID id)
java.util.stream.Stream<StubMapping>
getAll()
void
remove(StubMapping stubMapping)
void
replace(StubMapping existing, StubMapping updated)
-
-
-
Method Detail
-
getAll
java.util.stream.Stream<StubMapping> getAll()
-
get
java.util.Optional<StubMapping> get(java.util.UUID id)
-
findAllMatchingRequest
default java.util.stream.Stream<StubMapping> findAllMatchingRequest(Request request, java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers)
-
add
void add(StubMapping stub)
-
replace
void replace(StubMapping existing, StubMapping updated)
-
remove
void remove(StubMapping stubMapping)
-
clear
void clear()
-
-