public abstract class ServletExternalContextImplBase extends ExternalContext implements ReleaseableExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH| Constructor and Description |
|---|
ServletExternalContextImplBase(jakarta.servlet.ServletContext servletContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkNull(Object o,
String param) |
String |
getApplicationContextPath() |
Map<String,Object> |
getApplicationMap() |
ClientWindow |
getClientWindow() |
Object |
getContext() |
String |
getContextName() |
String |
getInitParameter(String s) |
Map<String,String> |
getInitParameterMap() |
String |
getMimeType(String file) |
String |
getRealPath(String path) |
URL |
getResource(String path) |
InputStream |
getResourceAsStream(String path) |
Set<String> |
getResourcePaths(String path) |
void |
log(String message) |
void |
log(String message,
Throwable exception) |
void |
release()
Release resources that the ExternalContext is holding onto.
|
void |
setClientWindow(ClientWindow window) |
addResponseCookie, addResponseHeader, dispatch, encodeActionURL, encodeBookmarkableURL, encodeNamespace, encodePartialActionURL, encodeRedirectURL, encodeResourceURL, encodeWebsocketURL, getAuthType, getFlash, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentLength, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestScheme, getRequestServerName, getRequestServerPort, getRequestServletPath, getResponse, getResponseBufferSize, getResponseCharacterEncoding, getResponseContentType, getResponseOutputStream, getResponseOutputWriter, getSession, getSessionId, getSessionMap, getSessionMaxInactiveInterval, getUserPrincipal, invalidateSession, isResponseCommitted, isSecure, isUserInRole, redirect, responseFlushBuffer, responseReset, responseSendError, setRequest, setRequestCharacterEncoding, setResponse, setResponseBufferSize, setResponseCharacterEncoding, setResponseContentLength, setResponseContentType, setResponseHeader, setResponseStatus, setSessionMaxInactiveIntervalpublic ServletExternalContextImplBase(jakarta.servlet.ServletContext servletContext)
public void release()
ReleaseableExternalContextrelease in interface ReleaseableExternalContextpublic Map<String,Object> getApplicationMap()
getApplicationMap in class ExternalContextpublic String getMimeType(String file)
getMimeType in class ExternalContextpublic Object getContext()
getContext in class ExternalContextpublic String getContextName()
getContextName in class ExternalContextpublic String getInitParameter(String s)
getInitParameter in class ExternalContextpublic Map<String,String> getInitParameterMap()
getInitParameterMap in class ExternalContextpublic URL getResource(String path) throws MalformedURLException
getResource in class ExternalContextMalformedURLExceptionpublic InputStream getResourceAsStream(String path)
getResourceAsStream in class ExternalContextpublic Set<String> getResourcePaths(String path)
getResourcePaths in class ExternalContextpublic void log(String message)
log in class ExternalContextpublic void log(String message, Throwable exception)
log in class ExternalContextpublic String getRealPath(String path)
getRealPath in class ExternalContextpublic ClientWindow getClientWindow()
getClientWindow in class ExternalContextpublic void setClientWindow(ClientWindow window)
setClientWindow in class ExternalContextpublic String getApplicationContextPath()
getApplicationContextPath in class ExternalContextCopyright © 2022 The Apache Software Foundation. All rights reserved.