Class HeaderJsonReader
java.lang.Object
io.vertigo.vega.plugins.webservice.handler.reader.HeaderJsonReader
- All Implemented Interfaces:
JsonReader<String>
-
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
-
HeaderJsonReader
public HeaderJsonReader()
-
-
Method Details
-
getSupportedInput
- Specified by:
getSupportedInputin interfaceJsonReader<String>- Returns:
- Supported type of parameter in request
-
getSupportedOutput
- Specified by:
getSupportedOutputin interfaceJsonReader<String>- Returns:
- Output classe supported
-
extractData
public String 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<String>- Parameters:
request- RequestwebServiceParam- Param infosrouteContext- routeContext- Returns:
- output value
-