public class InMemoryStubMappings extends java.lang.Object implements StubMappings
| Constructor and Description |
|---|
InMemoryStubMappings() |
InMemoryStubMappings(java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers,
java.util.Map<java.lang.String,ResponseDefinitionTransformer> transformers,
FileSource rootFileSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMapping(StubMapping mapping) |
void |
editMapping(StubMapping stubMapping) |
com.google.common.base.Optional<StubMapping> |
get(java.util.UUID id) |
java.util.List<StubMapping> |
getAll() |
void |
removeMapping(StubMapping mapping) |
void |
reset() |
void |
resetScenarios() |
ServeEvent |
serveFor(Request request) |
public InMemoryStubMappings(java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers, java.util.Map<java.lang.String,ResponseDefinitionTransformer> transformers, FileSource rootFileSource)
public InMemoryStubMappings()
public ServeEvent serveFor(Request request)
serveFor in interface StubMappingspublic void addMapping(StubMapping mapping)
addMapping in interface StubMappingspublic void removeMapping(StubMapping mapping)
removeMapping in interface StubMappingspublic void editMapping(StubMapping stubMapping)
editMapping in interface StubMappingspublic void reset()
reset in interface StubMappingspublic void resetScenarios()
resetScenarios in interface StubMappingspublic java.util.List<StubMapping> getAll()
getAll in interface StubMappingspublic com.google.common.base.Optional<StubMapping> get(java.util.UUID id)
get in interface StubMappings