public class HttpServletRequestImpl
extends java.lang.Object
javax.servlet.http.HttpServletRequest
with lots of unimplemented methods. I implemented only those, which
are required for testing the XmlRpcServlet
.
Perhaps someone else is adding more at a later time?Constructor and Description |
---|
HttpServletRequestImpl(java.net.Socket pSocket)
Creates a new instance, which reads input from the given
socket.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addHeader(java.lang.String pHeader,
java.lang.String pValue) |
java.lang.Object |
getAttribute(java.lang.String pKey) |
java.util.Enumeration |
getAttributeNames() |
java.lang.String |
getAuthType() |
java.lang.String |
getCharacterEncoding() |
int |
getContentLength() |
java.lang.String |
getContentType() |
java.lang.String |
getContextPath() |
Cookie[] |
getCookies() |
long |
getDateHeader(java.lang.String arg0) |
java.lang.String |
getHeader(java.lang.String pHeader) |
java.util.Enumeration |
getHeaderNames() |
java.util.Enumeration |
getHeaders(java.lang.String pHeader) |
protected java.lang.String |
getHttpVersion() |
ServletInputStream |
getInputStream() |
int |
getIntHeader(java.lang.String pHeader) |
java.lang.String |
getLocalAddr() |
java.util.Locale |
getLocale() |
java.util.Enumeration |
getLocales() |
java.lang.String |
getLocalName() |
int |
getLocalPort() |
java.lang.String |
getMethod() |
java.lang.String |
getParameter(java.lang.String pName) |
java.util.Map |
getParameterMap() |
java.util.Enumeration |
getParameterNames() |
java.lang.String[] |
getParameterValues(java.lang.String pName) |
java.lang.String |
getPathInfo() |
java.lang.String |
getPathTranslated() |
java.lang.String |
getProtocol() |
java.lang.String |
getQueryString() |
java.io.BufferedReader |
getReader() |
java.lang.String |
getRealPath(java.lang.String pPath) |
java.lang.String |
getRemoteAddr() |
java.lang.String |
getRemoteHost() |
int |
getRemotePort() |
java.lang.String |
getRemoteUser() |
RequestDispatcher |
getRequestDispatcher(java.lang.String pUri) |
java.lang.String |
getRequestedSessionId() |
java.lang.String |
getRequestURI() |
java.lang.StringBuffer |
getRequestURL() |
java.lang.String |
getScheme() |
java.lang.String |
getServerName() |
int |
getServerPort() |
java.lang.String |
getServletPath() |
HttpSession |
getSession() |
HttpSession |
getSession(boolean pCreate) |
java.security.Principal |
getUserPrincipal() |
boolean |
isRequestedSessionIdFromCookie() |
boolean |
isRequestedSessionIdFromUrl() |
boolean |
isRequestedSessionIdFromURL() |
boolean |
isRequestedSessionIdValid() |
boolean |
isSecure() |
boolean |
isUserInRole(java.lang.String pRole) |
protected void |
parseParameters() |
protected java.lang.String |
readLine(byte[] pBuffer) |
void |
removeAttribute(java.lang.String pKey) |
void |
setAttribute(java.lang.String pKey,
java.lang.Object pValue) |
void |
setCharacterEncoding(java.lang.String pEncoding) |
public HttpServletRequestImpl(java.net.Socket pSocket) throws java.io.IOException
pSocket
- The socket, to which the client is connected.java.io.IOException
- Accessing the sockets input stream failed.protected java.lang.String readLine(byte[] pBuffer) throws java.io.IOException
java.io.IOException
protected void addHeader(java.lang.String pHeader, java.lang.String pValue)
public java.lang.String getAuthType()
public java.lang.String getContextPath()
public Cookie[] getCookies()
public long getDateHeader(java.lang.String arg0)
public java.lang.String getHeader(java.lang.String pHeader)
public java.util.Enumeration getHeaderNames()
public java.util.Enumeration getHeaders(java.lang.String pHeader)
public int getIntHeader(java.lang.String pHeader)
public java.lang.String getMethod()
public java.lang.String getPathInfo()
public java.lang.String getPathTranslated()
public java.lang.String getQueryString()
public java.lang.String getRemoteUser()
public java.lang.String getRequestURI()
public java.lang.StringBuffer getRequestURL()
public java.lang.String getRequestedSessionId()
public java.lang.String getServletPath()
public HttpSession getSession()
public HttpSession getSession(boolean pCreate)
public java.security.Principal getUserPrincipal()
public boolean isRequestedSessionIdFromCookie()
public boolean isRequestedSessionIdFromURL()
public boolean isRequestedSessionIdFromUrl()
public boolean isRequestedSessionIdValid()
public boolean isUserInRole(java.lang.String pRole)
public java.lang.Object getAttribute(java.lang.String pKey)
public java.util.Enumeration getAttributeNames()
public java.lang.String getCharacterEncoding()
public void setCharacterEncoding(java.lang.String pEncoding)
public int getContentLength()
public java.lang.String getContentType()
public ServletInputStream getInputStream() throws java.io.IOException
java.io.IOException
public java.util.Locale getLocale()
public java.util.Enumeration getLocales()
protected void parseParameters()
public java.lang.String getParameter(java.lang.String pName)
public java.util.Map getParameterMap()
public java.util.Enumeration getParameterNames()
public java.lang.String[] getParameterValues(java.lang.String pName)
public java.lang.String getProtocol()
public java.io.BufferedReader getReader() throws java.io.IOException
java.io.IOException
public java.lang.String getRealPath(java.lang.String pPath)
public java.lang.String getLocalAddr()
public java.lang.String getLocalName()
public int getLocalPort()
public java.lang.String getRemoteAddr()
public java.lang.String getRemoteHost()
public int getRemotePort()
public RequestDispatcher getRequestDispatcher(java.lang.String pUri)
public java.lang.String getScheme()
public java.lang.String getServerName()
public int getServerPort()
public boolean isSecure()
public void removeAttribute(java.lang.String pKey)
public void setAttribute(java.lang.String pKey, java.lang.Object pValue)
protected java.lang.String getHttpVersion()