public class StubbedDataManager
extends java.lang.Object
| Constructor and Description |
|---|
StubbedDataManager(java.io.File dataYaml,
java.util.List<StubHttpLifecycle> stubHttpLifecycles) |
| Modifier and Type | Method and Description |
|---|---|
StubHttpLifecycle |
deleteStubHttpLifecycleByIndex(int httpLifecycleIndex) |
StubResponse |
findStubResponseFor(StubRequest assertingRequest) |
java.io.File |
getDataYaml() |
java.util.Map<java.io.File,java.lang.Long> |
getExternalFiles() |
java.lang.String |
getMarshalledYaml() |
java.lang.String |
getMarshalledYamlByIndex(int httpLifecycleIndex) |
StubHttpLifecycle |
getMatchedStubHttpLifecycle(int index) |
java.lang.String |
getOnlyStubRequestUrl() |
java.util.concurrent.ConcurrentHashMap<java.lang.String,java.util.concurrent.atomic.AtomicLong> |
getResourceStats() |
java.lang.String |
getResourceStatsAsCsv() |
java.util.List<StubHttpLifecycle> |
getStubHttpLifecycles() |
java.lang.String |
getYamlCanonicalPath() |
boolean |
isStubHttpLifecycleExistsByIndex(int httpLifecycleIndex) |
void |
refreshStubbedData(YamlParser yamlParser) |
void |
refreshStubbedData(YamlParser yamlParser,
java.lang.String post) |
java.lang.String |
refreshStubbedData(YamlParser yamlParser,
java.lang.String put,
int stubIndexToUpdate) |
boolean |
resetStubHttpLifecycles(java.util.List<StubHttpLifecycle> stubHttpLifecycles) |
void |
updateStubHttpLifecycleByIndex(int httpLifecycleIndex,
StubHttpLifecycle newStubHttpLifecycle) |
public StubbedDataManager(java.io.File dataYaml,
java.util.List<StubHttpLifecycle> stubHttpLifecycles)
public StubResponse findStubResponseFor(StubRequest assertingRequest)
public StubHttpLifecycle getMatchedStubHttpLifecycle(int index)
public boolean resetStubHttpLifecycles(java.util.List<StubHttpLifecycle> stubHttpLifecycles)
public void refreshStubbedData(YamlParser yamlParser) throws java.lang.Exception
java.lang.Exceptionpublic void refreshStubbedData(YamlParser yamlParser, java.lang.String post) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String refreshStubbedData(YamlParser yamlParser, java.lang.String put, int stubIndexToUpdate) throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<StubHttpLifecycle> getStubHttpLifecycles()
public java.util.concurrent.ConcurrentHashMap<java.lang.String,java.util.concurrent.atomic.AtomicLong> getResourceStats()
public java.lang.String getResourceStatsAsCsv()
public java.lang.String getOnlyStubRequestUrl()
public java.io.File getDataYaml()
public java.util.Map<java.io.File,java.lang.Long> getExternalFiles()
public java.lang.String getYamlCanonicalPath()
public java.lang.String getMarshalledYaml()
public java.lang.String getMarshalledYamlByIndex(int httpLifecycleIndex)
public void updateStubHttpLifecycleByIndex(int httpLifecycleIndex,
StubHttpLifecycle newStubHttpLifecycle)
public boolean isStubHttpLifecycleExistsByIndex(int httpLifecycleIndex)
public StubHttpLifecycle deleteStubHttpLifecycleByIndex(int httpLifecycleIndex)