@Service(value="virtualServiceUtil")
public class VirtualServiceUtil
extends java.lang.Object
| Constructor and Description |
|---|
VirtualServiceUtil() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<VirtualServiceStatus> |
checkIfServiceDataAlreadyExists(VirtualServiceRequest virtualServiceRequest) |
void |
findOperationIdForService(VirtualServiceRequest mockLoadRequest) |
static java.lang.Object |
getActualValue(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Object> contextObject) |
java.util.Map<java.lang.String,java.lang.String> |
getHttpStatusMap() |
java.lang.Object |
getResponse(java.lang.reflect.Method method,
java.util.List<ReturnMockResponse> returnMockResponseList) |
VirtualServiceInfo |
getVirtualServiceInfo() |
org.springframework.http.ResponseEntity<VirtualServiceStatus> |
getVirtualServiceStatusResponseEntity(VirtualServiceRequest virtualServiceRequest,
java.lang.Long response) |
VirtualServiceType |
getVirtualServiceType() |
void |
init() |
java.lang.Object |
isMockAlreadyExists(VirtualServiceRequest mockTransferObject) |
boolean |
isMockResponseBodyValid(VirtualServiceRequest mockTransferObject) |
java.util.Map<java.lang.Integer,ReturnMockResponse> |
isResponseExists(java.util.Map<MockRequest,MockResponse> mockDataSetupMap,
MockServiceRequest mockServiceRequest) |
boolean |
isValidJson(java.lang.String jsonStr) |
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 static java.lang.Object getActualValue(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Object> contextObject)
public VirtualServiceType getVirtualServiceType()
public void setVirtualServiceType(VirtualServiceType virtualServiceType)
@PostConstruct
@Order(value=-2147483648)
public void init()
throws java.lang.ClassNotFoundException,
com.fasterxml.jackson.core.JsonProcessingException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.net.MalformedURLException,
java.beans.IntrospectionException
java.lang.ClassNotFoundExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.net.MalformedURLExceptionjava.beans.IntrospectionExceptionpublic 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) 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 org.springframework.http.ResponseEntity<VirtualServiceStatus> checkIfServiceDataAlreadyExists(VirtualServiceRequest virtualServiceRequest) throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOExceptionjavax.xml.bind.JAXBExceptionpublic org.springframework.http.ResponseEntity<VirtualServiceStatus> getVirtualServiceStatusResponseEntity(VirtualServiceRequest virtualServiceRequest, java.lang.Long response)
public boolean isValidJson(java.lang.String jsonStr)
public java.lang.Object isMockAlreadyExists(VirtualServiceRequest mockTransferObject) throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOExceptionjavax.xml.bind.JAXBExceptionpublic boolean isMockResponseBodyValid(VirtualServiceRequest mockTransferObject) throws InvalidMockResponseException
InvalidMockResponseExceptionpublic java.util.Map<java.lang.Integer,ReturnMockResponse> validateBusinessRules(java.util.Map<MockRequest,MockResponse> mockDataSetupMap, MockServiceRequest mockServiceRequest)
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
java.io.IOExceptionjavax.xml.bind.JAXBExceptionpublic java.lang.Object returnResponse(java.lang.reflect.Method method,
MockServiceRequest mockServiceRequest)
throws java.io.IOException,
javax.xml.bind.JAXBException
java.io.IOExceptionjavax.xml.bind.JAXBExceptionpublic java.lang.Object getResponse(java.lang.reflect.Method method,
java.util.List<ReturnMockResponse> returnMockResponseList)
throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionCopyright © 2021. All Rights Reserved.