@Service(value="virtualServiceUtil")
public class VirtualServiceUtil
extends java.lang.Object
| Constructor and Description |
|---|
VirtualServiceUtil() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity |
checkIfServiceDataAlreadyExists(VirtualServiceRequest virtualServiceRequest) |
void |
findOperationIdForService(VirtualServiceRequest mockLoadRequest) |
java.util.Map<java.lang.String,java.lang.String> |
getHttpStatusMap() |
VirtualServiceInfo |
getVirtualServiceInfo() |
VirtualServiceType |
getVirtualServiceType() |
void |
init() |
java.lang.Long |
isMockAlreadyExists(VirtualServiceRequest mockTransferObject) |
boolean |
isMockResponseBodyValid(VirtualServiceRequest mockTransferObject) |
java.util.Map<java.lang.Integer,ReturnMockResponse> |
isResponseExists(java.util.Map<MockRequest,MockResponse> mockDataSetupMap,
MockServiceRequest mockServiceRequest) |
java.util.Map<MockRequest,MockResponse> |
readDynamicResponse(java.lang.String resource,
java.lang.String operationId) |
java.lang.Object |
returnResponse(java.lang.reflect.Method method,
MockServiceRequest mockServiceRequest) |
void |
setVirtualServiceType(VirtualServiceType virtualServiceType) |
java.util.Map<java.lang.Integer,ReturnMockResponse> |
validateBusinessRules(java.util.Map<MockRequest,MockResponse> mockDataSetupMap,
MockServiceRequest mockServiceRequest) |
public VirtualServiceType getVirtualServiceType()
public void setVirtualServiceType(VirtualServiceType virtualServiceType)
@PostConstruct
@Order(value=1)
public void init()
throws java.lang.ClassNotFoundException,
com.fasterxml.jackson.core.JsonProcessingException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic VirtualServiceInfo getVirtualServiceInfo()
public java.util.Map<java.lang.String,java.lang.String> getHttpStatusMap()
public java.util.Map<MockRequest,MockResponse> readDynamicResponse(java.lang.String resource, java.lang.String operationId)
public void findOperationIdForService(VirtualServiceRequest mockLoadRequest)
public org.springframework.http.ResponseEntity checkIfServiceDataAlreadyExists(VirtualServiceRequest virtualServiceRequest)
public java.lang.Long isMockAlreadyExists(VirtualServiceRequest mockTransferObject)
public boolean isMockResponseBodyValid(VirtualServiceRequest mockTransferObject) throws InvalidMockResponseException
InvalidMockResponseExceptionpublic java.util.Map<java.lang.Integer,ReturnMockResponse> validateBusinessRules(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException
java.io.IOExceptionpublic java.util.Map<java.lang.Integer,ReturnMockResponse> isResponseExists(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOExceptionjavax.xml.bind.JAXBExceptionpublic java.lang.Object returnResponse(java.lang.reflect.Method method,
MockServiceRequest mockServiceRequest)
throws java.io.IOException,
ResponseException,
org.json.JSONException,
javax.xml.bind.JAXBException
java.io.IOExceptionResponseExceptionorg.json.JSONExceptionjavax.xml.bind.JAXBExceptionCopyright © 2020. All Rights Reserved.