Class WebRequest

  • Direct Known Subclasses:
    WadoRequest

    public class WebRequest
    extends java.lang.Object

    The WebRequest class parses a URL that contains a requestType parameter and additional query parameters.

    This form is used both by WADO and the IHE RID profile transactions.

    • Field Detail

      • scheme

        protected java.lang.String scheme
      • userInfo

        protected java.lang.String userInfo
      • host

        protected java.lang.String host
      • port

        protected int port
      • path

        protected java.lang.String path
      • requestType

        protected java.lang.String requestType
      • parameters

        protected java.util.Map parameters
    • Constructor Detail

      • WebRequest

        public WebRequest​(java.lang.String uriString)
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • WebRequest

        protected WebRequest()
    • Method Detail

      • getScheme

        public java.lang.String getScheme()
      • getUserInfo

        public java.lang.String getUserInfo()
      • getHost

        public java.lang.String getHost()
      • getPort

        public int getPort()
      • getPath

        public java.lang.String getPath()
      • getRequestType

        public java.lang.String getRequestType()
      • getParameters

        public java.util.Map getParameters()
      • parseQueryIntoParameters

        public static java.util.Map parseQueryIntoParameters​(java.lang.String query)
                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception