com.github.tomakehurst.wiremock.mapping
Class RequestResponseMapping

java.lang.Object
  extended by com.github.tomakehurst.wiremock.mapping.RequestResponseMapping

public class RequestResponseMapping
extends java.lang.Object


Field Summary
static int DEFAULT_PRIORITY
           
static RequestResponseMapping NOT_CONFIGURED
           
 
Constructor Summary
RequestResponseMapping()
           
RequestResponseMapping(RequestPattern requestPattern, ResponseDefinition response)
           
 
Method Summary
 int comparePriorityWith(RequestResponseMapping 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 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)
           
 java.lang.String toString()
           
 void updateScenarioStateIfRequired()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PRIORITY

public static final int DEFAULT_PRIORITY
See Also:
Constant Field Values

NOT_CONFIGURED

public static final RequestResponseMapping NOT_CONFIGURED
Constructor Detail

RequestResponseMapping

public RequestResponseMapping(RequestPattern requestPattern,
                              ResponseDefinition response)

RequestResponseMapping

public RequestResponseMapping()
Method Detail

getRequest

public RequestPattern getRequest()

getResponse

public ResponseDefinition getResponse()

setRequest

public void setRequest(RequestPattern request)

setResponse

public void setResponse(ResponseDefinition response)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getInsertionIndex

public long getInsertionIndex()

setInsertionIndex

public void setInsertionIndex(long insertionIndex)

getPriority

public java.lang.Integer getPriority()

setPriority

public void setPriority(java.lang.Integer priority)

getScenarioName

public java.lang.String getScenarioName()

setScenarioName

public void setScenarioName(java.lang.String scenarioName)

getRequiredScenarioState

public java.lang.String getRequiredScenarioState()

setRequiredScenarioState

public void setRequiredScenarioState(java.lang.String requiredScenarioState)

getNewScenarioState

public java.lang.String getNewScenarioState()

setNewScenarioState

public void setNewScenarioState(java.lang.String newScenarioState)

updateScenarioStateIfRequired

public void updateScenarioStateIfRequired()

getScenario

public Scenario getScenario()

setScenario

public void setScenario(Scenario scenario)

isInScenario

public boolean isInScenario()

modifiesScenarioState

public boolean modifiesScenarioState()

isIndependentOfScenarioState

public boolean isIndependentOfScenarioState()

requiresCurrentScenarioState

public boolean requiresCurrentScenarioState()

comparePriorityWith

public int comparePriorityWith(RequestResponseMapping otherMapping)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object