Class HttpRequestWrapper

    • Constructor Detail

      • HttpRequestWrapper

        public HttpRequestWrapper​(HttpRequest message)
    • Method Detail

      • getMethod

        public java.lang.String getMethod()
        Description copied from interface: HttpRequest
        Returns method of this request message.
        Specified by:
        getMethod in interface HttpRequest
        Returns:
        the request method.
      • getPath

        public java.lang.String getPath()
        Description copied from interface: HttpRequest
        Returns URI path of this request message or null if not set.
        Specified by:
        getPath in interface HttpRequest
        Returns:
        the request URI or null.
      • setPath

        public void setPath​(java.lang.String path)
        Description copied from interface: HttpRequest
        Sets URI path of this request message.
        Specified by:
        setPath in interface HttpRequest
      • getScheme

        public java.lang.String getScheme()
        Description copied from interface: HttpRequest
        Returns scheme of this request message.
        Specified by:
        getScheme in interface HttpRequest
        Returns:
        the scheme or null.
      • setScheme

        public void setScheme​(java.lang.String scheme)
        Description copied from interface: HttpRequest
        Sets scheme of this request message.
        Specified by:
        setScheme in interface HttpRequest
      • getRequestUri

        public java.lang.String getRequestUri()
        Description copied from interface: HttpRequest
        Returns request URI of this request message. It may be an absolute or relative URI. Applicable to HTTP/1.1 version or earlier.
        Specified by:
        getRequestUri in interface HttpRequest
        Returns:
        the request URI.
      • getUri

        public java.net.URI getUri()
                            throws java.net.URISyntaxException
        Description copied from interface: HttpRequest
        Returns full request URI of this request message.
        Specified by:
        getUri in interface HttpRequest
        Returns:
        the request URI.
        Throws:
        java.net.URISyntaxException
      • setUri

        public void setUri​(java.net.URI requestUri)
        Description copied from interface: HttpRequest
        Sets the full request URI of this request message.
        Specified by:
        setUri in interface HttpRequest
        Parameters:
        requestUri - the request URI.