Class WebinterfaceTestCase.TestServletRequest

  • All Implemented Interfaces:
    javax.servlet.ServletRequest
    Enclosing class:
    WebinterfaceTestCase

    public static class WebinterfaceTestCase.TestServletRequest
    extends Object
    implements javax.servlet.ServletRequest
    A dummy class implementing only the methods for getting parameters. A single setter method is provided to set the parameter map.
    • Constructor Detail

      • TestServletRequest

        public TestServletRequest()
    • Method Detail

      • setParameterMap

        public void setParameterMap​(Map<String,​String[]> parameterMap)
      • getAttribute

        public Object getAttribute​(String string)
        Specified by:
        getAttribute in interface javax.servlet.ServletRequest
      • getAttributeNames

        public Enumeration getAttributeNames()
        Specified by:
        getAttributeNames in interface javax.servlet.ServletRequest
      • getCharacterEncoding

        public String getCharacterEncoding()
        Specified by:
        getCharacterEncoding in interface javax.servlet.ServletRequest
      • getContentLength

        public int getContentLength()
        Specified by:
        getContentLength in interface javax.servlet.ServletRequest
      • getContentLengthLong

        public long getContentLengthLong()
        Specified by:
        getContentLengthLong in interface javax.servlet.ServletRequest
      • getContentType

        public String getContentType()
        Specified by:
        getContentType in interface javax.servlet.ServletRequest
      • getInputStream

        public javax.servlet.ServletInputStream getInputStream()
                                                        throws IOException
        Specified by:
        getInputStream in interface javax.servlet.ServletRequest
        Throws:
        IOException
      • getParameter

        public String getParameter​(String string)
        Specified by:
        getParameter in interface javax.servlet.ServletRequest
      • getParameterNames

        public Enumeration getParameterNames()
        Specified by:
        getParameterNames in interface javax.servlet.ServletRequest
      • getParameterValues

        public String[] getParameterValues​(String string)
        Specified by:
        getParameterValues in interface javax.servlet.ServletRequest
      • getParameterMap

        public Map getParameterMap()
        Specified by:
        getParameterMap in interface javax.servlet.ServletRequest
      • getProtocol

        public String getProtocol()
        Specified by:
        getProtocol in interface javax.servlet.ServletRequest
      • getScheme

        public String getScheme()
        Specified by:
        getScheme in interface javax.servlet.ServletRequest
      • getServerName

        public String getServerName()
        Specified by:
        getServerName in interface javax.servlet.ServletRequest
      • getServerPort

        public int getServerPort()
        Specified by:
        getServerPort in interface javax.servlet.ServletRequest
      • getRemoteAddr

        public String getRemoteAddr()
        Specified by:
        getRemoteAddr in interface javax.servlet.ServletRequest
      • getRemoteHost

        public String getRemoteHost()
        Specified by:
        getRemoteHost in interface javax.servlet.ServletRequest
      • setAttribute

        public void setAttribute​(String string,
                                 Object object)
        Specified by:
        setAttribute in interface javax.servlet.ServletRequest
      • removeAttribute

        public void removeAttribute​(String string)
        Specified by:
        removeAttribute in interface javax.servlet.ServletRequest
      • getLocale

        public Locale getLocale()
        Specified by:
        getLocale in interface javax.servlet.ServletRequest
      • getLocales

        public Enumeration getLocales()
        Specified by:
        getLocales in interface javax.servlet.ServletRequest
      • isSecure

        public boolean isSecure()
        Specified by:
        isSecure in interface javax.servlet.ServletRequest
      • getRequestDispatcher

        public javax.servlet.RequestDispatcher getRequestDispatcher​(String string)
        Specified by:
        getRequestDispatcher in interface javax.servlet.ServletRequest
      • getRealPath

        public String getRealPath​(String string)
        Specified by:
        getRealPath in interface javax.servlet.ServletRequest
      • getRemotePort

        public int getRemotePort()
        Specified by:
        getRemotePort in interface javax.servlet.ServletRequest
      • getLocalName

        public String getLocalName()
        Specified by:
        getLocalName in interface javax.servlet.ServletRequest
      • getLocalAddr

        public String getLocalAddr()
        Specified by:
        getLocalAddr in interface javax.servlet.ServletRequest
      • getLocalPort

        public int getLocalPort()
        Specified by:
        getLocalPort in interface javax.servlet.ServletRequest
      • getServletContext

        public javax.servlet.ServletContext getServletContext()
        Specified by:
        getServletContext in interface javax.servlet.ServletRequest
      • startAsync

        public javax.servlet.AsyncContext startAsync​(javax.servlet.ServletRequest servletRequest,
                                                     javax.servlet.ServletResponse servletResponse)
                                              throws IllegalStateException
        Specified by:
        startAsync in interface javax.servlet.ServletRequest
        Throws:
        IllegalStateException
      • isAsyncStarted

        public boolean isAsyncStarted()
        Specified by:
        isAsyncStarted in interface javax.servlet.ServletRequest
      • isAsyncSupported

        public boolean isAsyncSupported()
        Specified by:
        isAsyncSupported in interface javax.servlet.ServletRequest
      • getAsyncContext

        public javax.servlet.AsyncContext getAsyncContext()
        Specified by:
        getAsyncContext in interface javax.servlet.ServletRequest
      • getDispatcherType

        public javax.servlet.DispatcherType getDispatcherType()
        Specified by:
        getDispatcherType in interface javax.servlet.ServletRequest