Class WebinterfaceTestCase.TestServletRequest
- java.lang.Object
-
- dk.netarkivet.common.webinterface.WebinterfaceTestCase.TestServletRequest
-
- All Implemented Interfaces:
javax.servlet.ServletRequest
- Enclosing class:
- WebinterfaceTestCase
public static class WebinterfaceTestCase.TestServletRequest extends java.lang.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 Summary
Constructors Constructor Description TestServletRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.servlet.AsyncContext
getAsyncContext()
java.lang.Object
getAttribute(java.lang.String string)
java.util.Enumeration
getAttributeNames()
java.lang.String
getCharacterEncoding()
int
getContentLength()
long
getContentLengthLong()
java.lang.String
getContentType()
javax.servlet.DispatcherType
getDispatcherType()
javax.servlet.ServletInputStream
getInputStream()
java.lang.String
getLocalAddr()
java.util.Locale
getLocale()
java.util.Enumeration
getLocales()
java.lang.String
getLocalName()
int
getLocalPort()
java.lang.String
getParameter(java.lang.String string)
java.util.Map
getParameterMap()
java.util.Enumeration
getParameterNames()
java.lang.String[]
getParameterValues(java.lang.String string)
java.lang.String
getProtocol()
java.io.BufferedReader
getReader()
java.lang.String
getRealPath(java.lang.String string)
java.lang.String
getRemoteAddr()
java.lang.String
getRemoteHost()
int
getRemotePort()
javax.servlet.RequestDispatcher
getRequestDispatcher(java.lang.String string)
java.lang.String
getScheme()
java.lang.String
getServerName()
int
getServerPort()
javax.servlet.ServletContext
getServletContext()
boolean
isAsyncStarted()
boolean
isAsyncSupported()
boolean
isSecure()
void
removeAttribute(java.lang.String string)
void
setAttribute(java.lang.String string, java.lang.Object object)
void
setCharacterEncoding(java.lang.String string)
void
setParameterMap(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
javax.servlet.AsyncContext
startAsync()
javax.servlet.AsyncContext
startAsync(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
-
-
-
Constructor Detail
-
TestServletRequest
public TestServletRequest()
-
-
Method Detail
-
setParameterMap
public void setParameterMap(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
-
getAttribute
public java.lang.Object getAttribute(java.lang.String string)
- Specified by:
getAttribute
in interfacejavax.servlet.ServletRequest
-
getAttributeNames
public java.util.Enumeration getAttributeNames()
- Specified by:
getAttributeNames
in interfacejavax.servlet.ServletRequest
-
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletRequest
-
setCharacterEncoding
public void setCharacterEncoding(java.lang.String string) throws java.io.UnsupportedEncodingException
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletRequest
- Throws:
java.io.UnsupportedEncodingException
-
getContentLength
public int getContentLength()
- Specified by:
getContentLength
in interfacejavax.servlet.ServletRequest
-
getContentLengthLong
public long getContentLengthLong()
- Specified by:
getContentLengthLong
in interfacejavax.servlet.ServletRequest
-
getContentType
public java.lang.String getContentType()
- Specified by:
getContentType
in interfacejavax.servlet.ServletRequest
-
getInputStream
public javax.servlet.ServletInputStream getInputStream() throws java.io.IOException
- Specified by:
getInputStream
in interfacejavax.servlet.ServletRequest
- Throws:
java.io.IOException
-
getParameter
public java.lang.String getParameter(java.lang.String string)
- Specified by:
getParameter
in interfacejavax.servlet.ServletRequest
-
getParameterNames
public java.util.Enumeration getParameterNames()
- Specified by:
getParameterNames
in interfacejavax.servlet.ServletRequest
-
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String string)
- Specified by:
getParameterValues
in interfacejavax.servlet.ServletRequest
-
getParameterMap
public java.util.Map getParameterMap()
- Specified by:
getParameterMap
in interfacejavax.servlet.ServletRequest
-
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocol
in interfacejavax.servlet.ServletRequest
-
getScheme
public java.lang.String getScheme()
- Specified by:
getScheme
in interfacejavax.servlet.ServletRequest
-
getServerName
public java.lang.String getServerName()
- Specified by:
getServerName
in interfacejavax.servlet.ServletRequest
-
getServerPort
public int getServerPort()
- Specified by:
getServerPort
in interfacejavax.servlet.ServletRequest
-
getReader
public java.io.BufferedReader getReader() throws java.io.IOException
- Specified by:
getReader
in interfacejavax.servlet.ServletRequest
- Throws:
java.io.IOException
-
getRemoteAddr
public java.lang.String getRemoteAddr()
- Specified by:
getRemoteAddr
in interfacejavax.servlet.ServletRequest
-
getRemoteHost
public java.lang.String getRemoteHost()
- Specified by:
getRemoteHost
in interfacejavax.servlet.ServletRequest
-
setAttribute
public void setAttribute(java.lang.String string, java.lang.Object object)
- Specified by:
setAttribute
in interfacejavax.servlet.ServletRequest
-
removeAttribute
public void removeAttribute(java.lang.String string)
- Specified by:
removeAttribute
in interfacejavax.servlet.ServletRequest
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfacejavax.servlet.ServletRequest
-
getLocales
public java.util.Enumeration getLocales()
- Specified by:
getLocales
in interfacejavax.servlet.ServletRequest
-
isSecure
public boolean isSecure()
- Specified by:
isSecure
in interfacejavax.servlet.ServletRequest
-
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String string)
- Specified by:
getRequestDispatcher
in interfacejavax.servlet.ServletRequest
-
getRealPath
public java.lang.String getRealPath(java.lang.String string)
- Specified by:
getRealPath
in interfacejavax.servlet.ServletRequest
-
getRemotePort
public int getRemotePort()
- Specified by:
getRemotePort
in interfacejavax.servlet.ServletRequest
-
getLocalName
public java.lang.String getLocalName()
- Specified by:
getLocalName
in interfacejavax.servlet.ServletRequest
-
getLocalAddr
public java.lang.String getLocalAddr()
- Specified by:
getLocalAddr
in interfacejavax.servlet.ServletRequest
-
getLocalPort
public int getLocalPort()
- Specified by:
getLocalPort
in interfacejavax.servlet.ServletRequest
-
getServletContext
public javax.servlet.ServletContext getServletContext()
- Specified by:
getServletContext
in interfacejavax.servlet.ServletRequest
-
startAsync
public javax.servlet.AsyncContext startAsync() throws java.lang.IllegalStateException
- Specified by:
startAsync
in interfacejavax.servlet.ServletRequest
- Throws:
java.lang.IllegalStateException
-
startAsync
public javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws java.lang.IllegalStateException
- Specified by:
startAsync
in interfacejavax.servlet.ServletRequest
- Throws:
java.lang.IllegalStateException
-
isAsyncStarted
public boolean isAsyncStarted()
- Specified by:
isAsyncStarted
in interfacejavax.servlet.ServletRequest
-
isAsyncSupported
public boolean isAsyncSupported()
- Specified by:
isAsyncSupported
in interfacejavax.servlet.ServletRequest
-
getAsyncContext
public javax.servlet.AsyncContext getAsyncContext()
- Specified by:
getAsyncContext
in interfacejavax.servlet.ServletRequest
-
getDispatcherType
public javax.servlet.DispatcherType getDispatcherType()
- Specified by:
getDispatcherType
in interfacejavax.servlet.ServletRequest
-
-