Class DynamicServletRequest
Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
com.liferay.portal.kernel.servlet.DynamicServletRequest
- All Implemented Interfaces:
javax.servlet.http.HttpServletRequest,javax.servlet.ServletRequest
public class DynamicServletRequest
extends javax.servlet.http.HttpServletRequestWrapper
- Author:
- Brian Wing Shun Chan, Shuyang Zhou, Sampsa Sohlman
-
Field Summary
FieldsFields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH -
Constructor Summary
ConstructorsConstructorDescriptionDynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest) DynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, boolean inherit) DynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> params) DynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> params, boolean inherit) -
Method Summary
Modifier and TypeMethodDescriptionstatic javax.servlet.http.HttpServletRequestaddQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, String queryString) static javax.servlet.http.HttpServletRequestaddQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, String queryString, boolean inherit) static javax.servlet.http.HttpServletRequestaddQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> parameterMap, String queryString) static javax.servlet.http.HttpServletRequestaddQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> parameterMap, String queryString, boolean inherit) voidappendParameter(String name, String value) getParameter(String name) String[]getParameterValues(String name) protected voidinjectInto(DynamicServletRequest dynamicServletRequest) voidsetParameter(String name, String value) voidsetParameterValues(String name, String[] values) Methods inherited from class javax.servlet.http.HttpServletRequestWrapper
authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgradeMethods inherited from class javax.servlet.ServletRequestWrapper
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsyncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.ServletRequest
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
-
Field Details
-
DYNAMIC_QUERY_STRING
- See Also:
-
-
Constructor Details
-
DynamicServletRequest
public DynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest) -
DynamicServletRequest
public DynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, boolean inherit) -
DynamicServletRequest
-
DynamicServletRequest
-
-
Method Details
-
addQueryString
-
addQueryString
-
addQueryString
public static javax.servlet.http.HttpServletRequest addQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, String queryString) -
addQueryString
public static javax.servlet.http.HttpServletRequest addQueryString(javax.servlet.http.HttpServletRequest httpServletRequest, String queryString, boolean inherit) -
appendParameter
-
getDynamicParameterMap
-
getParameter
- Specified by:
getParameterin interfacejavax.servlet.ServletRequest- Overrides:
getParameterin classjavax.servlet.ServletRequestWrapper
-
getParameterMap
- Specified by:
getParameterMapin interfacejavax.servlet.ServletRequest- Overrides:
getParameterMapin classjavax.servlet.ServletRequestWrapper
-
getParameterNames
- Specified by:
getParameterNamesin interfacejavax.servlet.ServletRequest- Overrides:
getParameterNamesin classjavax.servlet.ServletRequestWrapper
-
getParameterValues
- Specified by:
getParameterValuesin interfacejavax.servlet.ServletRequest- Overrides:
getParameterValuesin classjavax.servlet.ServletRequestWrapper
-
setParameter
-
setParameterValues
-
injectInto
-