org.apache.catalina.core

Class DummyRequest

public class DummyRequest extends Object implements HttpServletRequest

Dummy request object, used for request dispatcher mapping, as well as JSP precompilation.

Version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $

Author: Remy Maucherat

Field Summary
protected StringcontextPath
protected StringdecodedURI
protected FilterChainfilterChain
protected StringpathInfo
protected StringqueryString
protected StringservletPath
protected Wrapperwrapper
Constructor Summary
DummyRequest()
DummyRequest(String contextPath, String decodedURI, String queryString)
Method Summary
voidaddCookie(Cookie cookie)
voidaddHeader(String name, String value)
voidaddLocale(Locale locale)
voidaddParameter(String name, String[] values)
voidclearCookies()
voidclearHeaders()
voidclearLocales()
voidclearParameters()
ServletInputStreamcreateInputStream()
voidfinishRequest()
ObjectgetAttribute(String name)
EnumerationgetAttributeNames()
StringgetAuthorization()
StringgetAuthType()
StringgetCharacterEncoding()
ConnectorgetConnector()
intgetContentLength()
StringgetContentType()
ContextgetContext()
StringgetContextPath()
MessageBytesgetContextPathMB()
Cookie[]getCookies()
longgetDateHeader(String name)
StringgetDecodedRequestURI()
MessageBytesgetDecodedRequestURIMB()
FilterChaingetFilterChain()
StringgetHeader(String name)
EnumerationgetHeaderNames()
EnumerationgetHeaders(String name)
HostgetHost()
StringgetInfo()
ServletInputStreamgetInputStream()
intgetIntHeader(String name)
StringgetLocalAddr()
LocalegetLocale()
EnumerationgetLocales()
StringgetLocalName()
intgetLocalPort()
StringgetMethod()
ObjectgetNote(String name)
IteratorgetNoteNames()
StringgetParameter(String name)
MapgetParameterMap()
EnumerationgetParameterNames()
String[]getParameterValues(String name)
StringgetPathInfo()
MessageBytesgetPathInfoMB()
StringgetPathTranslated()
StringgetProtocol()
StringgetQueryString()
BufferedReadergetReader()
StringgetRealPath(String path)
StringgetRemoteAddr()
StringgetRemoteHost()
intgetRemotePort()
StringgetRemoteUser()
ServletRequestgetRequest()
RequestDispatchergetRequestDispatcher(String path)
StringgetRequestedSessionId()
MessageBytesgetRequestPathMB()
StringgetRequestURI()
StringBuffergetRequestURL()
ResponsegetResponse()
StringgetScheme()
StringgetServerName()
intgetServerPort()
StringgetServletPath()
MessageBytesgetServletPathMB()
HttpSessiongetSession()
HttpSessiongetSession(boolean create)
SocketgetSocket()
InputStreamgetStream()
PrincipalgetUserPrincipal()
WrappergetWrapper()
booleanisRequestedSessionIdFromCookie()
booleanisRequestedSessionIdFromUrl()
booleanisRequestedSessionIdFromURL()
booleanisRequestedSessionIdValid()
booleanisSecure()
booleanisUserInRole(String role)
voidrecycle()
voidremoveAttribute(String name)
voidremoveNote(String name)
voidsetAttribute(String name, Object value)
voidsetAuthorization(String authorization)
voidsetAuthType(String authType)
voidsetCharacterEncoding(String enc)
voidsetConnector(Connector connector)
voidsetContentLength(int length)
voidsetContentType(String type)
voidsetContext(Context context)
voidsetContextPath(String path)
voidsetDecodedRequestURI(String uri)
voidsetFilterChain(FilterChain filterChain)
voidsetHost(Host host)
voidsetMethod(String method)
voidsetNote(String name, Object value)
voidsetPathInfo(String path)
voidsetProtocol(String protocol)
voidsetQueryString(String query)
voidsetRemoteAddr(String remoteAddr)
voidsetRemoteHost(String remoteHost)
voidsetRequestedSessionCookie(boolean flag)
voidsetRequestedSessionId(String id)
voidsetRequestedSessionURL(boolean flag)
voidsetRequestURI(String uri)
voidsetResponse(Response response)
voidsetScheme(String scheme)
voidsetSecure(boolean secure)
voidsetServerName(String name)
voidsetServerPort(int port)
voidsetServletPath(String path)
voidsetSocket(Socket socket)
voidsetStream(InputStream input)
voidsetUserPrincipal(Principal principal)
voidsetWrapper(Wrapper wrapper)

Field Detail

contextPath

protected String contextPath

decodedURI

protected String decodedURI

filterChain

protected FilterChain filterChain

pathInfo

protected String pathInfo

queryString

protected String queryString

servletPath

protected String servletPath

wrapper

protected Wrapper wrapper

Constructor Detail

DummyRequest

public DummyRequest()

DummyRequest

public DummyRequest(String contextPath, String decodedURI, String queryString)

Method Detail

addCookie

public void addCookie(Cookie cookie)

addHeader

public void addHeader(String name, String value)

addLocale

public void addLocale(Locale locale)

addParameter

public void addParameter(String name, String[] values)

clearCookies

public void clearCookies()

clearHeaders

public void clearHeaders()

clearLocales

public void clearLocales()

clearParameters

public void clearParameters()

createInputStream

public ServletInputStream createInputStream()

finishRequest

public void finishRequest()

getAttribute

public Object getAttribute(String name)

getAttributeNames

public Enumeration getAttributeNames()

getAuthorization

public String getAuthorization()

getAuthType

public String getAuthType()

getCharacterEncoding

public String getCharacterEncoding()

getConnector

public Connector getConnector()

getContentLength

public int getContentLength()

getContentType

public String getContentType()

getContext

public Context getContext()

getContextPath

public String getContextPath()

getContextPathMB

public MessageBytes getContextPathMB()

getCookies

public Cookie[] getCookies()

getDateHeader

public long getDateHeader(String name)

getDecodedRequestURI

public String getDecodedRequestURI()

getDecodedRequestURIMB

public MessageBytes getDecodedRequestURIMB()

getFilterChain

public FilterChain getFilterChain()

getHeader

public String getHeader(String name)

getHeaderNames

public Enumeration getHeaderNames()

getHeaders

public Enumeration getHeaders(String name)

getHost

public Host getHost()

getInfo

public String getInfo()

getInputStream

public ServletInputStream getInputStream()

getIntHeader

public int getIntHeader(String name)

getLocalAddr

public String getLocalAddr()

getLocale

public Locale getLocale()

getLocales

public Enumeration getLocales()

getLocalName

public String getLocalName()

getLocalPort

public int getLocalPort()

getMethod

public String getMethod()

getNote

public Object getNote(String name)

getNoteNames

public Iterator getNoteNames()

getParameter

public String getParameter(String name)

getParameterMap

public Map getParameterMap()

getParameterNames

public Enumeration getParameterNames()

getParameterValues

public String[] getParameterValues(String name)

getPathInfo

public String getPathInfo()

getPathInfoMB

public MessageBytes getPathInfoMB()

getPathTranslated

public String getPathTranslated()

getProtocol

public String getProtocol()

getQueryString

public String getQueryString()

getReader

public BufferedReader getReader()

getRealPath

public String getRealPath(String path)

getRemoteAddr

public String getRemoteAddr()

getRemoteHost

public String getRemoteHost()

getRemotePort

public int getRemotePort()

getRemoteUser

public String getRemoteUser()

getRequest

public ServletRequest getRequest()

getRequestDispatcher

public RequestDispatcher getRequestDispatcher(String path)

getRequestedSessionId

public String getRequestedSessionId()

getRequestPathMB

public MessageBytes getRequestPathMB()

getRequestURI

public String getRequestURI()

getRequestURL

public StringBuffer getRequestURL()

getResponse

public Response getResponse()

getScheme

public String getScheme()

getServerName

public String getServerName()

getServerPort

public int getServerPort()

getServletPath

public String getServletPath()

getServletPathMB

public MessageBytes getServletPathMB()

getSession

public HttpSession getSession()

getSession

public HttpSession getSession(boolean create)

getSocket

public Socket getSocket()

getStream

public InputStream getStream()

getUserPrincipal

public Principal getUserPrincipal()

getWrapper

public Wrapper getWrapper()

isRequestedSessionIdFromCookie

public boolean isRequestedSessionIdFromCookie()

isRequestedSessionIdFromUrl

public boolean isRequestedSessionIdFromUrl()

isRequestedSessionIdFromURL

public boolean isRequestedSessionIdFromURL()

isRequestedSessionIdValid

public boolean isRequestedSessionIdValid()

isSecure

public boolean isSecure()

isUserInRole

public boolean isUserInRole(String role)

recycle

public void recycle()

removeAttribute

public void removeAttribute(String name)

removeNote

public void removeNote(String name)

setAttribute

public void setAttribute(String name, Object value)

setAuthorization

public void setAuthorization(String authorization)

setAuthType

public void setAuthType(String authType)

setCharacterEncoding

public void setCharacterEncoding(String enc)

setConnector

public void setConnector(Connector connector)

setContentLength

public void setContentLength(int length)

setContentType

public void setContentType(String type)

setContext

public void setContext(Context context)

setContextPath

public void setContextPath(String path)

setDecodedRequestURI

public void setDecodedRequestURI(String uri)

setFilterChain

public void setFilterChain(FilterChain filterChain)

setHost

public void setHost(Host host)

setMethod

public void setMethod(String method)

setNote

public void setNote(String name, Object value)

setPathInfo

public void setPathInfo(String path)

setProtocol

public void setProtocol(String protocol)

setQueryString

public void setQueryString(String query)

setRemoteAddr

public void setRemoteAddr(String remoteAddr)

setRemoteHost

public void setRemoteHost(String remoteHost)

setRequestedSessionCookie

public void setRequestedSessionCookie(boolean flag)

setRequestedSessionId

public void setRequestedSessionId(String id)

setRequestedSessionURL

public void setRequestedSessionURL(boolean flag)

setRequestURI

public void setRequestURI(String uri)

setResponse

public void setResponse(Response response)

setScheme

public void setScheme(String scheme)

setSecure

public void setSecure(boolean secure)

setServerName

public void setServerName(String name)

setServerPort

public void setServerPort(int port)

setServletPath

public void setServletPath(String path)

setSocket

public void setSocket(Socket socket)

setStream

public void setStream(InputStream input)

setUserPrincipal

public void setUserPrincipal(Principal principal)

setWrapper

public void setWrapper(Wrapper wrapper)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.