Package io.virtualan.core.util
Class VirtualServiceValidRequest
- java.lang.Object
-
- io.virtualan.core.util.VirtualServiceValidRequest
-
@Service("virtualServiceValidRequest") public class VirtualServiceValidRequest extends java.lang.ObjectRetrieve valid response.- Author:
- Elan Thangamani
-
-
Constructor Summary
Constructors Constructor Description VirtualServiceValidRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.Integer,ReturnMockResponse>checkScriptResponse(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)intgetMatch(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse)intgetNoParamMatch(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse)intgetResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch)voidgetResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch, RequestBody requestBody)java.util.Map<java.lang.Integer,ReturnMockResponse>getScriptResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch)java.util.Map<java.lang.Integer,ReturnMockResponse>isResponseExists(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)ReturnMockResponsereturnMockResponse(MockServiceRequest mockServiceRequest, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch)java.util.Map<java.lang.Integer,ReturnMockResponse>validBusinessRuleForInputObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)java.util.Map<java.lang.Integer,ReturnMockResponse>validForInputObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)java.util.Map<java.lang.Integer,ReturnMockResponse>validForNoParam(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)java.util.Map<java.lang.Integer,ReturnMockResponse>validForParam(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)java.util.Map<java.lang.Integer,ReturnMockResponse>validObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)booleanvalidResponse(VirtualServiceRequest mockTransferObjectActual, VirtualServiceRequest mockTransferObject)
-
-
-
Method Detail
-
validResponse
public boolean validResponse(VirtualServiceRequest mockTransferObjectActual, VirtualServiceRequest mockTransferObject) throws java.lang.ClassNotFoundException, java.io.IOException
- Throws:
java.lang.ClassNotFoundExceptionjava.io.IOException
-
validForParam
public final java.util.Map<java.lang.Integer,ReturnMockResponse> validForParam(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)
-
validBusinessRuleForInputObject
public java.util.Map<java.lang.Integer,ReturnMockResponse> validBusinessRuleForInputObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)
-
checkScriptResponse
public java.util.Map<java.lang.Integer,ReturnMockResponse> checkScriptResponse(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, ScriptErrorException
- Throws:
java.io.IOExceptionScriptErrorException
-
isResponseExists
public java.util.Map<java.lang.Integer,ReturnMockResponse> isResponseExists(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
validObject
public java.util.Map<java.lang.Integer,ReturnMockResponse> validObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
validForInputObject
public java.util.Map<java.lang.Integer,ReturnMockResponse> validForInputObject(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
getResponseCount
public int getResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
getScriptResponseCount
public java.util.Map<java.lang.Integer,ReturnMockResponse> getScriptResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch)
-
getResponseCount
public void getResponseCount(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch, RequestBody requestBody) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
validForNoParam
public java.util.Map<java.lang.Integer,ReturnMockResponse> validForNoParam(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
- Throws:
java.io.IOExceptionjavax.xml.bind.JAXBException
-
getNoParamMatch
public int getNoParamMatch(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse)
-
getMatch
public int getMatch(MockServiceRequest mockServiceRequest, java.util.Map<java.lang.Integer,ReturnMockResponse> matchMap, int count, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse)
-
returnMockResponse
public ReturnMockResponse returnMockResponse(MockServiceRequest mockServiceRequest, java.util.Map.Entry<MockRequest,MockResponse> mockRequestResponse, int numberAttrMatch)
-
-