public class StubMapping
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PRIORITY |
static StubMapping |
NOT_CONFIGURED |
| Constructor and Description |
|---|
StubMapping() |
StubMapping(RequestPattern requestPattern,
ResponseDefinition response) |
| Modifier and Type | Method and Description |
|---|---|
static StubMapping |
buildFrom(java.lang.String mappingSpecJson) |
static java.lang.String |
buildJsonStringFor(StubMapping mapping) |
int |
comparePriorityWith(StubMapping otherMapping) |
boolean |
equals(java.lang.Object obj) |
long |
getInsertionIndex() |
java.lang.String |
getNewScenarioState() |
java.lang.Integer |
getPriority() |
RequestPattern |
getRequest() |
java.lang.String |
getRequiredScenarioState() |
ResponseDefinition |
getResponse() |
Scenario |
getScenario() |
java.lang.String |
getScenarioName() |
int |
hashCode() |
boolean |
isIndependentOfScenarioState() |
boolean |
isInScenario() |
boolean |
isTransient() |
boolean |
modifiesScenarioState() |
boolean |
requiresCurrentScenarioState() |
void |
setInsertionIndex(long insertionIndex) |
void |
setNewScenarioState(java.lang.String newScenarioState) |
void |
setPriority(java.lang.Integer priority) |
void |
setRequest(RequestPattern request) |
void |
setRequiredScenarioState(java.lang.String requiredScenarioState) |
void |
setResponse(ResponseDefinition response) |
void |
setScenario(Scenario scenario) |
void |
setScenarioName(java.lang.String scenarioName) |
void |
setTransient(boolean isTransient) |
java.lang.String |
toString() |
void |
updateScenarioStateIfRequired() |
public static final int DEFAULT_PRIORITY
public static final StubMapping NOT_CONFIGURED
public StubMapping(RequestPattern requestPattern, ResponseDefinition response)
public StubMapping()
public static StubMapping buildFrom(java.lang.String mappingSpecJson)
public static java.lang.String buildJsonStringFor(StubMapping mapping)
public RequestPattern getRequest()
public ResponseDefinition getResponse()
public void setRequest(RequestPattern request)
public void setResponse(ResponseDefinition response)
public java.lang.String toString()
toString in class java.lang.Objectpublic long getInsertionIndex()
public void setInsertionIndex(long insertionIndex)
public boolean isTransient()
public void setTransient(boolean isTransient)
public java.lang.Integer getPriority()
public void setPriority(java.lang.Integer priority)
public java.lang.String getScenarioName()
public void setScenarioName(java.lang.String scenarioName)
public java.lang.String getRequiredScenarioState()
public void setRequiredScenarioState(java.lang.String requiredScenarioState)
public java.lang.String getNewScenarioState()
public void setNewScenarioState(java.lang.String newScenarioState)
public void updateScenarioStateIfRequired()
public Scenario getScenario()
public void setScenario(Scenario scenario)
public boolean isInScenario()
public boolean modifiesScenarioState()
public boolean isIndependentOfScenarioState()
public boolean requiresCurrentScenarioState()
public int comparePriorityWith(StubMapping otherMapping)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object