public class DummyRequest extends java.lang.Object implements javax.servlet.http.HttpServletRequest, IExtendedRequest
| Constructor and Description |
|---|
DummyRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(java.lang.String name,
java.lang.String[] values) |
void |
aggregateQueryStringParams(java.lang.String additionalQueryString,
boolean setQS) |
void |
attributeAdded(java.lang.String key,
java.lang.Object newVal) |
void |
attributeRemoved(java.lang.String key,
java.lang.Object oldVal) |
void |
attributeReplaced(java.lang.String key,
java.lang.Object oldVal) |
boolean |
authenticate(javax.servlet.http.HttpServletResponse arg0) |
void |
closeResponseOutput() |
java.util.HashMap |
deserializeInputStreamData(byte[][] input) |
void |
destroy() |
void |
finish() |
void |
finishAndDestroyConnectionContext() |
java.util.List |
getAllCookieValues(java.lang.String cookieName)
Get the values for the cookie specified.
|
javax.servlet.AsyncContext |
getAsyncContext() |
java.lang.Object |
getAttribute(java.lang.String arg0) |
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
java.lang.String |
getAuthType() |
java.lang.String |
getCharacterEncoding() |
int |
getContentLength() |
java.lang.String |
getContentType() |
java.lang.String |
getContextPath() |
javax.servlet.http.Cookie[] |
getCookies() |
byte[] |
getCookieValueAsBytes(java.lang.String cookieName)
Returns a cookie value as bytes
|
long |
getDateHeader(java.lang.String arg0) |
javax.servlet.DispatcherType |
getDispatcherType() |
java.lang.String |
getEncodedRequestURI()
returns url with encoded session information of the incoming request
|
java.lang.String |
getHeader(java.lang.String arg0) |
java.util.Enumeration<java.lang.String> |
getHeaderNames() |
java.util.Enumeration<java.lang.String> |
getHeaders(java.lang.String arg0) |
javax.servlet.ServletInputStream |
getInputStream() |
java.util.HashMap |
getInputStreamData() |
int |
getIntHeader(java.lang.String arg0) |
IRequest |
getIRequest() |
java.lang.String |
getLocalAddr() |
java.util.Locale |
getLocale() |
java.util.Enumeration<java.util.Locale> |
getLocales() |
java.lang.String |
getLocalName() |
int |
getLocalPort() |
java.lang.String |
getMethod() |
java.lang.String |
getParameter(java.lang.String arg0) |
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap() |
java.util.Enumeration<java.lang.String> |
getParameterNames() |
java.lang.String[] |
getParameterValues(java.lang.String arg0) |
javax.servlet.http.Part |
getPart(java.lang.String arg0) |
java.util.Collection<javax.servlet.http.Part> |
getParts() |
java.lang.String |
getPathInfo() |
java.lang.String |
getPathTranslated() |
java.lang.String |
getProtocol() |
java.lang.String |
getQueryString() |
java.io.BufferedReader |
getReader() |
java.lang.String |
getReaderEncoding() |
java.lang.String |
getRealPath(java.lang.String arg0) |
java.lang.String |
getRemoteAddr() |
java.lang.String |
getRemoteHost() |
int |
getRemotePort() |
java.lang.String |
getRemoteUser() |
javax.servlet.RequestDispatcher |
getRequestDispatcher(java.lang.String arg0) |
java.lang.String |
getRequestedSessionId() |
java.lang.String |
getRequestURI() |
java.lang.StringBuffer |
getRequestURL() |
IExtendedResponse |
getResponse() |
boolean |
getRunningCollaborators()
Returns boolean that indicates if collaborators are running.
|
java.lang.String |
getScheme() |
java.lang.String |
getServerName() |
int |
getServerPort() |
javax.servlet.ServletContext |
getServletContext() |
java.lang.String |
getServletPath() |
javax.servlet.http.HttpSession |
getSession() |
javax.servlet.http.HttpSession |
getSession(boolean arg0) |
java.lang.Object |
getSessionAffinityContext()
Get the SessionAffinityContext for this request
|
byte[] |
getSSLId()
Returns incoming SSL session id of the request.
|
java.lang.String |
getUpdatedSessionId()
returns sessionId that is being generated for this request
|
java.security.Principal |
getUserPrincipal() |
IWebAppDispatcherContext |
getWebAppDispatcherContext() |
void |
initForNextRequest(IRequest req) |
boolean |
isAsyncStarted() |
boolean |
isAsyncSupported() |
boolean |
isRequestedSessionIdFromCookie() |
boolean |
isRequestedSessionIdFromUrl() |
boolean |
isRequestedSessionIdFromURL() |
boolean |
isRequestedSessionIdValid() |
boolean |
isSecure() |
boolean |
isUserInRole(java.lang.String arg0) |
void |
login(java.lang.String arg0,
java.lang.String arg1) |
void |
logout() |
void |
pushParameterStack() |
void |
removeAttribute(java.lang.String arg0) |
void |
removeHeader(java.lang.String header) |
void |
removeQSFromList() |
byte[][] |
serializeInputStreamData(java.util.Map isd)
Serialize the Map object of InputStreamData.
|
void |
setAsyncStarted(boolean b) |
void |
setAsyncSupported(boolean asyncSupported) |
void |
setAttribute(java.lang.String arg0,
java.lang.Object arg1) |
void |
setCharacterEncoding(java.lang.String arg0) |
void |
setDispatcherType(javax.servlet.DispatcherType dispatcherType) |
void |
setInputStreamData(java.util.HashMap inStreamInfo) |
void |
setMethod(java.lang.String method) |
void |
setQueryString(java.lang.String qs) |
void |
setResponse(IExtendedResponse extResp) |
void |
setRunningCollaborators(boolean runningCollaborators)
Sets boolean used to indicate to session manager if collaborators are
running.
|
void |
setSessionAffinityContext(java.lang.Object sac)
Sets SessionAffinityContext for this request
|
void |
setSessionId(java.lang.String id)
Sets sessionId that is being generated for this request
|
void |
setValuesIfMultiReadofPostdataEnabled() |
void |
setWebAppDispatcherContext(IWebAppDispatcherContext ctx) |
long |
sizeInputStreamData(java.util.Map isd)
returns estimated size of serialized InputStreamData
this code does not consider that the length in long overwraps.
|
void |
start() |
javax.servlet.AsyncContext |
startAsync() |
javax.servlet.AsyncContext |
startAsync(javax.servlet.ServletRequest arg0,
javax.servlet.ServletResponse arg1) |
public boolean authenticate(javax.servlet.http.HttpServletResponse arg0)
authenticate in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getAuthType()
getAuthType in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getContextPath()
getContextPath in interface javax.servlet.http.HttpServletRequestpublic javax.servlet.http.Cookie[] getCookies()
getCookies in interface javax.servlet.http.HttpServletRequestpublic long getDateHeader(java.lang.String arg0)
getDateHeader in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getHeader(java.lang.String arg0)
getHeader in interface javax.servlet.http.HttpServletRequestpublic java.util.Enumeration<java.lang.String> getHeaderNames()
getHeaderNames in interface javax.servlet.http.HttpServletRequestpublic java.util.Enumeration<java.lang.String> getHeaders(java.lang.String arg0)
getHeaders in interface javax.servlet.http.HttpServletRequestpublic int getIntHeader(java.lang.String arg0)
getIntHeader in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getMethod()
getMethod in interface javax.servlet.http.HttpServletRequestpublic javax.servlet.http.Part getPart(java.lang.String arg0)
getPart in interface javax.servlet.http.HttpServletRequestpublic java.util.Collection<javax.servlet.http.Part> getParts()
getParts in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getPathInfo()
getPathInfo in interface IExtendedRequestgetPathInfo in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getPathTranslated()
getPathTranslated in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getQueryString()
getQueryString in interface IExtendedRequestgetQueryString in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getRemoteUser()
getRemoteUser in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getRequestURI()
getRequestURI in interface IExtendedRequestgetRequestURI in interface javax.servlet.http.HttpServletRequestpublic java.lang.StringBuffer getRequestURL()
getRequestURL in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getRequestedSessionId()
getRequestedSessionId in interface javax.servlet.http.HttpServletRequestpublic java.lang.String getServletPath()
getServletPath in interface javax.servlet.http.HttpServletRequestpublic javax.servlet.http.HttpSession getSession()
getSession in interface javax.servlet.http.HttpServletRequestpublic javax.servlet.http.HttpSession getSession(boolean arg0)
getSession in interface javax.servlet.http.HttpServletRequestpublic java.security.Principal getUserPrincipal()
getUserPrincipal in interface javax.servlet.http.HttpServletRequestpublic boolean isRequestedSessionIdFromCookie()
isRequestedSessionIdFromCookie in interface javax.servlet.http.HttpServletRequestpublic boolean isRequestedSessionIdFromURL()
isRequestedSessionIdFromURL in interface javax.servlet.http.HttpServletRequestpublic boolean isRequestedSessionIdFromUrl()
isRequestedSessionIdFromUrl in interface javax.servlet.http.HttpServletRequestpublic boolean isRequestedSessionIdValid()
isRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequestpublic boolean isUserInRole(java.lang.String arg0)
isUserInRole in interface javax.servlet.http.HttpServletRequestpublic void login(java.lang.String arg0,
java.lang.String arg1)
throws javax.servlet.ServletException
login in interface javax.servlet.http.HttpServletRequestjavax.servlet.ServletExceptionpublic void logout()
throws javax.servlet.ServletException
logout in interface javax.servlet.http.HttpServletRequestjavax.servlet.ServletExceptionpublic javax.servlet.AsyncContext getAsyncContext()
getAsyncContext in interface IExtendedRequestgetAsyncContext in interface javax.servlet.ServletRequestpublic java.lang.Object getAttribute(java.lang.String arg0)
getAttribute in interface javax.servlet.ServletRequestpublic java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames in interface javax.servlet.ServletRequestpublic java.lang.String getCharacterEncoding()
getCharacterEncoding in interface javax.servlet.ServletRequestpublic int getContentLength()
getContentLength in interface javax.servlet.ServletRequestpublic java.lang.String getContentType()
getContentType in interface javax.servlet.ServletRequestpublic javax.servlet.DispatcherType getDispatcherType()
getDispatcherType in interface javax.servlet.ServletRequestpublic javax.servlet.ServletInputStream getInputStream()
throws java.io.IOException
getInputStream in interface javax.servlet.ServletRequestjava.io.IOExceptionpublic java.lang.String getLocalAddr()
getLocalAddr in interface javax.servlet.ServletRequestpublic java.lang.String getLocalName()
getLocalName in interface javax.servlet.ServletRequestpublic int getLocalPort()
getLocalPort in interface javax.servlet.ServletRequestpublic java.util.Locale getLocale()
getLocale in interface javax.servlet.ServletRequestpublic java.util.Enumeration<java.util.Locale> getLocales()
getLocales in interface javax.servlet.ServletRequestpublic java.lang.String getParameter(java.lang.String arg0)
getParameter in interface javax.servlet.ServletRequestpublic java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap in interface javax.servlet.ServletRequestpublic java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames in interface javax.servlet.ServletRequestpublic java.lang.String[] getParameterValues(java.lang.String arg0)
getParameterValues in interface javax.servlet.ServletRequestpublic java.lang.String getProtocol()
getProtocol in interface javax.servlet.ServletRequestpublic java.io.BufferedReader getReader()
throws java.io.IOException
getReader in interface javax.servlet.ServletRequestjava.io.IOExceptionpublic java.lang.String getRealPath(java.lang.String arg0)
getRealPath in interface javax.servlet.ServletRequestpublic java.lang.String getRemoteAddr()
getRemoteAddr in interface javax.servlet.ServletRequestpublic java.lang.String getRemoteHost()
getRemoteHost in interface javax.servlet.ServletRequestpublic int getRemotePort()
getRemotePort in interface javax.servlet.ServletRequestpublic javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String arg0)
getRequestDispatcher in interface javax.servlet.ServletRequestpublic java.lang.String getScheme()
getScheme in interface javax.servlet.ServletRequestpublic java.lang.String getServerName()
getServerName in interface javax.servlet.ServletRequestpublic int getServerPort()
getServerPort in interface javax.servlet.ServletRequestpublic javax.servlet.ServletContext getServletContext()
getServletContext in interface javax.servlet.ServletRequestpublic boolean isAsyncStarted()
isAsyncStarted in interface javax.servlet.ServletRequestpublic boolean isAsyncSupported()
isAsyncSupported in interface javax.servlet.ServletRequestpublic boolean isSecure()
isSecure in interface javax.servlet.ServletRequestpublic void removeAttribute(java.lang.String arg0)
removeAttribute in interface javax.servlet.ServletRequestpublic void setAttribute(java.lang.String arg0,
java.lang.Object arg1)
setAttribute in interface javax.servlet.ServletRequestpublic void setCharacterEncoding(java.lang.String arg0)
throws java.io.UnsupportedEncodingException
setCharacterEncoding in interface javax.servlet.ServletRequestjava.io.UnsupportedEncodingExceptionpublic javax.servlet.AsyncContext startAsync()
startAsync in interface javax.servlet.ServletRequestpublic javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest arg0,
javax.servlet.ServletResponse arg1)
startAsync in interface javax.servlet.ServletRequestpublic void addParameter(java.lang.String name,
java.lang.String[] values)
addParameter in interface IExtendedRequestpublic void aggregateQueryStringParams(java.lang.String additionalQueryString,
boolean setQS)
aggregateQueryStringParams in interface IExtendedRequestpublic void attributeAdded(java.lang.String key,
java.lang.Object newVal)
attributeAdded in interface IExtendedRequestpublic void attributeRemoved(java.lang.String key,
java.lang.Object oldVal)
attributeRemoved in interface IExtendedRequestpublic void attributeReplaced(java.lang.String key,
java.lang.Object oldVal)
attributeReplaced in interface IExtendedRequestpublic void destroy()
destroy in interface IExtendedRequestpublic void finish()
throws javax.servlet.ServletException
finish in interface IExtendedRequestjavax.servlet.ServletExceptionpublic java.util.List getAllCookieValues(java.lang.String cookieName)
IExtendedRequestgetAllCookieValues in interface IExtendedRequestpublic byte[] getCookieValueAsBytes(java.lang.String cookieName)
IExtendedRequestgetCookieValueAsBytes in interface IExtendedRequestpublic java.lang.String getEncodedRequestURI()
IExtendedRequestgetEncodedRequestURI in interface IExtendedRequestpublic IRequest getIRequest()
getIRequest in interface IExtendedRequestpublic java.lang.String getReaderEncoding()
getReaderEncoding in interface IExtendedRequestpublic IExtendedResponse getResponse()
getResponse in interface IExtendedRequestpublic boolean getRunningCollaborators()
IExtendedRequestgetRunningCollaborators in interface IExtendedRequestpublic byte[] getSSLId()
IExtendedRequestgetSSLId in interface IExtendedRequestpublic java.lang.Object getSessionAffinityContext()
IExtendedRequestgetSessionAffinityContext in interface IExtendedRequestpublic java.lang.String getUpdatedSessionId()
IExtendedRequestgetUpdatedSessionId in interface IExtendedRequestpublic IWebAppDispatcherContext getWebAppDispatcherContext()
getWebAppDispatcherContext in interface IExtendedRequestpublic void initForNextRequest(IRequest req)
initForNextRequest in interface IExtendedRequestpublic void pushParameterStack()
pushParameterStack in interface IExtendedRequestpublic void removeHeader(java.lang.String header)
removeHeader in interface IExtendedRequestpublic void removeQSFromList()
removeQSFromList in interface IExtendedRequestpublic void setMethod(java.lang.String method)
setMethod in interface IExtendedRequestpublic void setQueryString(java.lang.String qs)
setQueryString in interface IExtendedRequestpublic void setResponse(IExtendedResponse extResp)
setResponse in interface IExtendedRequestpublic void setRunningCollaborators(boolean runningCollaborators)
IExtendedRequestsetRunningCollaborators in interface IExtendedRequestpublic void setSessionAffinityContext(java.lang.Object sac)
IExtendedRequestsetSessionAffinityContext in interface IExtendedRequestpublic void setSessionId(java.lang.String id)
IExtendedRequestsetSessionId in interface IExtendedRequestpublic void setWebAppDispatcherContext(IWebAppDispatcherContext ctx)
setWebAppDispatcherContext in interface IExtendedRequestpublic void start()
start in interface IExtendedRequestpublic void closeResponseOutput()
closeResponseOutput in interface IExtendedRequestpublic void finishAndDestroyConnectionContext()
finishAndDestroyConnectionContext in interface IExtendedRequestpublic void setAsyncSupported(boolean asyncSupported)
setAsyncSupported in interface IExtendedRequestpublic void setDispatcherType(javax.servlet.DispatcherType dispatcherType)
setDispatcherType in interface IExtendedRequestpublic void setAsyncStarted(boolean b)
setAsyncStarted in interface IExtendedRequestpublic java.util.HashMap getInputStreamData()
throws java.io.IOException
getInputStreamData in interface IExtendedRequestjava.io.IOExceptionpublic void setInputStreamData(java.util.HashMap inStreamInfo)
throws java.io.IOException
setInputStreamData in interface IExtendedRequestjava.io.IOExceptionpublic byte[][] serializeInputStreamData(java.util.Map isd)
throws java.io.IOException,
java.io.UnsupportedEncodingException,
java.lang.IllegalStateException
IExtendedRequestserializeInputStreamData in interface IExtendedRequestjava.io.IOExceptionjava.io.UnsupportedEncodingExceptionjava.lang.IllegalStateExceptionpublic java.util.HashMap deserializeInputStreamData(byte[][] input)
throws java.io.UnsupportedEncodingException,
java.lang.IllegalStateException
deserializeInputStreamData in interface IExtendedRequestjava.io.UnsupportedEncodingExceptionjava.lang.IllegalStateExceptionpublic long sizeInputStreamData(java.util.Map isd)
throws java.io.UnsupportedEncodingException,
java.lang.IllegalStateException
IExtendedRequestsizeInputStreamData in interface IExtendedRequestjava.io.UnsupportedEncodingExceptionjava.lang.IllegalStateExceptionpublic void setValuesIfMultiReadofPostdataEnabled()
setValuesIfMultiReadofPostdataEnabled in interface IExtendedRequest