Class RequestJsonReader

  • All Implemented Interfaces:
    JsonReader<javax.servlet.http.HttpServletRequest>

    public final class RequestJsonReader
    extends Object
    implements JsonReader<javax.servlet.http.HttpServletRequest>
    • Constructor Detail

      • RequestJsonReader

        public RequestJsonReader()
    • Method Detail

      • getSupportedOutput

        public Class<javax.servlet.http.HttpServletRequest> getSupportedOutput()
        Specified by:
        getSupportedOutput in interface JsonReader<javax.servlet.http.HttpServletRequest>
        Returns:
        Output classe supported
      • extractData

        public javax.servlet.http.HttpServletRequest extractData​(javax.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:
        extractData in interface JsonReader<javax.servlet.http.HttpServletRequest>
        Parameters:
        request - Request
        webServiceParam - Param infos
        routeContext - routeContext
        Returns:
        output value