Class ServletExternalContextImplBase
java.lang.Object
jakarta.faces.context.ExternalContext
org.apache.myfaces.context.servlet.ServletExternalContextImplBase
- Direct Known Subclasses:
ServletExternalContextImpl
,StartupServletExternalContextImpl
Provides a base implementation of the ExternalContext for Servlet
environments. This impl provides all methods which only rely on the
ServletContext and thus are also provided at startup and shutdown.
- Version:
- $Revision$ $Date$
- Author:
- Jakob Korherr (latest modification by $Author$)
-
Field Summary
Fields inherited from class jakarta.faces.context.ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
-
Constructor Summary
ConstructorsConstructorDescriptionServletExternalContextImplBase
(jakarta.servlet.ServletContext servletContext) -
Method Summary
Modifier and TypeMethodDescriptiongetInitParameter
(String name) getMimeType
(String file) getRealPath
(String path) getResource
(String path) getResourceAsStream
(String path) getResourcePaths
(String path) void
void
void
release()
void
setClientWindow
(ClientWindow clientWindow) Methods inherited from class jakarta.faces.context.ExternalContext
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, setResponseContentLengthLong, setResponseContentType, setResponseHeader, setResponseStatus, setSessionMaxInactiveInterval
-
Constructor Details
-
ServletExternalContextImplBase
public ServletExternalContextImplBase(jakarta.servlet.ServletContext servletContext)
-
-
Method Details
-
release
public void release()- Specified by:
release
in classExternalContext
-
getApplicationMap
- Specified by:
getApplicationMap
in classExternalContext
-
getMimeType
- Overrides:
getMimeType
in classExternalContext
-
getContext
- Specified by:
getContext
in classExternalContext
-
getContextName
- Overrides:
getContextName
in classExternalContext
-
getInitParameter
- Specified by:
getInitParameter
in classExternalContext
-
getInitParameterMap
- Specified by:
getInitParameterMap
in classExternalContext
-
getResource
- Specified by:
getResource
in classExternalContext
- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStream
in classExternalContext
-
getResourcePaths
- Specified by:
getResourcePaths
in classExternalContext
-
log
- Specified by:
log
in classExternalContext
-
log
- Specified by:
log
in classExternalContext
-
getRealPath
- Overrides:
getRealPath
in classExternalContext
-
getClientWindow
- Overrides:
getClientWindow
in classExternalContext
-
setClientWindow
- Overrides:
setClientWindow
in classExternalContext
-
getApplicationContextPath
- Overrides:
getApplicationContextPath
in classExternalContext
-