Class DynamicServletRequest
Object
jakarta.servlet.ServletRequestWrapper
jakarta.servlet.http.HttpServletRequestWrapper
com.liferay.portal.kernel.servlet.DynamicServletRequest
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletRequest,jakarta.servlet.ServletRequest
public class DynamicServletRequest
extends jakarta.servlet.http.HttpServletRequestWrapper
- Author:
- Brian Wing Shun Chan, Shuyang Zhou, Sampsa Sohlman
-
Field Summary
FieldsFields inherited from interface jakarta.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH -
Constructor Summary
ConstructorsConstructorDescriptionDynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest) DynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest, boolean inherit) DynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> params) DynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> params, boolean inherit) -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.servlet.http.HttpServletRequestaddQueryString(jakarta.servlet.http.HttpServletRequest httpServletRequest, String queryString) static jakarta.servlet.http.HttpServletRequestaddQueryString(jakarta.servlet.http.HttpServletRequest httpServletRequest, String queryString, boolean inherit) static jakarta.servlet.http.HttpServletRequestaddQueryString(jakarta.servlet.http.HttpServletRequest httpServletRequest, Map<String, String[]> parameterMap, String queryString) static jakarta.servlet.http.HttpServletRequestaddQueryString(jakarta.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 jakarta.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, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgradeMethods inherited from class jakarta.servlet.ServletRequestWrapper
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getProtocolRequestId, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, 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 jakarta.servlet.ServletRequest
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getProtocolRequestId, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
-
Field Details
-
DYNAMIC_QUERY_STRING
- See Also:
-
-
Constructor Details
-
DynamicServletRequest
public DynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest) -
DynamicServletRequest
public DynamicServletRequest(jakarta.servlet.http.HttpServletRequest httpServletRequest, boolean inherit) -
DynamicServletRequest
-
DynamicServletRequest
-
-
Method Details
-
addQueryString
-
addQueryString
-
addQueryString
public static jakarta.servlet.http.HttpServletRequest addQueryString(jakarta.servlet.http.HttpServletRequest httpServletRequest, String queryString) -
addQueryString
public static jakarta.servlet.http.HttpServletRequest addQueryString(jakarta.servlet.http.HttpServletRequest httpServletRequest, String queryString, boolean inherit) -
appendParameter
-
getDynamicParameterMap
-
getParameter
- Specified by:
getParameterin interfacejakarta.servlet.ServletRequest- Overrides:
getParameterin classjakarta.servlet.ServletRequestWrapper
-
getParameterMap
- Specified by:
getParameterMapin interfacejakarta.servlet.ServletRequest- Overrides:
getParameterMapin classjakarta.servlet.ServletRequestWrapper
-
getParameterNames
- Specified by:
getParameterNamesin interfacejakarta.servlet.ServletRequest- Overrides:
getParameterNamesin classjakarta.servlet.ServletRequestWrapper
-
getParameterValues
- Specified by:
getParameterValuesin interfacejakarta.servlet.ServletRequest- Overrides:
getParameterValuesin classjakarta.servlet.ServletRequestWrapper
-
setParameter
-
setParameterValues
-
injectInto
-