Class RequestJsonReader
java.lang.Object
io.vertigo.vega.plugins.webservice.handler.reader.RequestJsonReader
- All Implemented Interfaces:
JsonReader<jakarta.servlet.http.HttpServletRequest>
public final class RequestJsonReader
extends Object
implements JsonReader<jakarta.servlet.http.HttpServletRequest>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.servlet.http.HttpServletRequestextractData(jakarta.servlet.http.HttpServletRequest request, WebServiceParam webServiceParam, WebServiceCallContext routeContext) Extract parameter value from request as readType.Class<jakarta.servlet.http.HttpServletRequest>
-
Constructor Details
-
RequestJsonReader
public RequestJsonReader()
-
-
Method Details
-
getSupportedInput
- Specified by:
getSupportedInputin interfaceJsonReader<jakarta.servlet.http.HttpServletRequest>- Returns:
- Supported type of parameter in request
-
getSupportedOutput
- Specified by:
getSupportedOutputin interfaceJsonReader<jakarta.servlet.http.HttpServletRequest>- Returns:
- Output classe supported
-
extractData
public jakarta.servlet.http.HttpServletRequest 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<jakarta.servlet.http.HttpServletRequest>- Parameters:
request- RequestwebServiceParam- Param infosrouteContext- routeContext- Returns:
- output value
-