Class InnerBodyJsonReader
java.lang.Object
io.vertigo.vega.plugins.webservice.handler.reader.InnerBodyJsonReader
- All Implemented Interfaces:
JsonReader<UiContext>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractData(jakarta.servlet.http.HttpServletRequest request, WebServiceParam webServiceParam, WebServiceCallContext routeContext) Extract parameter value from request as readType.
-
Constructor Details
-
InnerBodyJsonReader
- Parameters:
jsonReaderEngine- jsonReaderEngine
-
-
Method Details
-
getSupportedInput
- Specified by:
getSupportedInputin interfaceJsonReader<UiContext>- Returns:
- Supported type of parameter in request
-
getSupportedOutput
- Specified by:
getSupportedOutputin interfaceJsonReader<UiContext>- Returns:
- Output classe supported
-
extractData
public UiContext extractData(jakarta.servlet.http.HttpServletRequest request, WebServiceParam webServiceParam, WebServiceCallContext routeContext) Extract parameter value from request as readType. This doesn't convert it to value object, it's only extraction, the converter do the convert task.- Specified by:
extractDatain interfaceJsonReader<UiContext>- Parameters:
request- RequestwebServiceParam- Param infosrouteContext- routeContext- Returns:
- output value
-