private final class HtmlUnitRequestBuilder.HtmlUnitMockHttpServletRequest extends MockHttpServletRequest
MockHttpServletRequest
that ensures that
when a new HttpSession
is created, it is added to the managed sessions.DEFAULT_PROTOCOL, DEFAULT_REMOTE_ADDR, DEFAULT_REMOTE_HOST, DEFAULT_SERVER_ADDR, DEFAULT_SERVER_NAME, DEFAULT_SERVER_PORT
Modifier | Constructor and Description |
---|---|
private |
HtmlUnitMockHttpServletRequest(ServletContext servletContext,
java.lang.String method,
java.lang.String requestURI) |
Modifier and Type | Method and Description |
---|---|
HttpSession |
getSession() |
HttpSession |
getSession(boolean create) |
void |
setSession(HttpSession session) |
addHeader, addParameter, addParameter, addParameters, addPart, addPreferredLocale, addUserRole, authenticate, changeSessionId, checkActive, clearAttributes, close, getAsyncContext, getAttribute, getAttributeNames, getAuthType, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getContextPath, getCookies, getDateHeader, getDispatcherType, getHeader, getHeaderNames, getHeaders, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMethod, getParameter, getParameterMap, getParameterNames, getParameterValues, getPart, getParts, getPathInfo, getPathTranslated, getProtocol, getQueryString, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequestDispatcher, getRequestedSessionId, getRequestURI, getRequestURL, getScheme, getServerName, getServerPort, getServletContext, getServletPath, getUserPrincipal, invalidate, isActive, isAsyncStarted, isAsyncSupported, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isUserInRole, login, logout, removeAllParameters, removeAttribute, removeParameter, setAsyncContext, setAsyncStarted, setAsyncSupported, setAttribute, setAuthType, setCharacterEncoding, setContent, setContentType, setContextPath, setCookies, setDispatcherType, setLocalAddr, setLocalName, setLocalPort, setMethod, setParameter, setParameter, setParameters, setPathInfo, setPreferredLocales, setProtocol, setQueryString, setRemoteAddr, setRemoteHost, setRemotePort, setRemoteUser, setRequestedSessionId, setRequestedSessionIdFromCookie, setRequestedSessionIdFromURL, setRequestedSessionIdValid, setRequestURI, setScheme, setSecure, setServerName, setServerPort, setServletPath, setUserPrincipal, startAsync, startAsync
private HtmlUnitMockHttpServletRequest(ServletContext servletContext, java.lang.String method, java.lang.String requestURI)
public HttpSession getSession(boolean create)
getSession
in class MockHttpServletRequest
public HttpSession getSession()
getSession
in class MockHttpServletRequest
public void setSession(HttpSession session)
setSession
in class MockHttpServletRequest