Package io.virtualan.core
Class SpringVirtualServiceInfo
java.lang.Object
io.virtualan.core.SpringVirtualServiceInfo
- All Implemented Interfaces:
VirtualServiceInfo
@Service("springVirtualServiceInfo")
public class SpringVirtualServiceInfo
extends Object
implements VirtualServiceInfo
This class provide support for spring web services.
- Author:
- Elan Thangamani
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.virtualan.core.VirtualServiceInfo
VirtualServiceInfo.LogHolder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildInput(Method method, VirtualServiceRequest mockLoadRequest) com.fasterxml.jackson.databind.ObjectMappervoidsetMockLoadChoice(Map<String, Map<String, VirtualServiceRequest>> mockLoadChoice) voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) voidsetResourceParent(ResourceMapper resourceParent) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.virtualan.core.VirtualServiceInfo
buildHierarchyObject, buildOpenAPIResponseType, buildResponseType, buildServiceDetails, buildVirtualServiceInfo, getHttpStatusMap, getInputType, getOperationId, getResourceDesc, getResponseType, getTypes, loadMapper, loadVirtualServices
-
Constructor Details
-
SpringVirtualServiceInfo
public SpringVirtualServiceInfo()
-
-
Method Details
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()- Specified by:
getObjectMapperin interfaceVirtualServiceInfo
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) - Specified by:
setObjectMapperin interfaceVirtualServiceInfo
-
getResourceParent
- Specified by:
getResourceParentin interfaceVirtualServiceInfo
-
setResourceParent
- Specified by:
setResourceParentin interfaceVirtualServiceInfo
-
getMockLoadChoice
- Specified by:
getMockLoadChoicein interfaceVirtualServiceInfo
-
setMockLoadChoice
- Specified by:
setMockLoadChoicein interfaceVirtualServiceInfo
-
findVirtualServices
- Specified by:
findVirtualServicesin interfaceVirtualServiceInfo
-
buildInput
public void buildInput(Method method, VirtualServiceRequest mockLoadRequest) throws ClassNotFoundException - Specified by:
buildInputin interfaceVirtualServiceInfo- Throws:
ClassNotFoundException
-