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) voidvoidvoidrelease()voidsetClientWindow(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:
releasein classExternalContext
-
getApplicationMap
- Specified by:
getApplicationMapin classExternalContext
-
getMimeType
- Overrides:
getMimeTypein classExternalContext
-
getContext
- Specified by:
getContextin classExternalContext
-
getContextName
- Overrides:
getContextNamein classExternalContext
-
getInitParameter
- Specified by:
getInitParameterin classExternalContext
-
getInitParameterMap
- Specified by:
getInitParameterMapin classExternalContext
-
getResource
- Specified by:
getResourcein classExternalContext- Throws:
MalformedURLException
-
getResourceAsStream
- Specified by:
getResourceAsStreamin classExternalContext
-
getResourcePaths
- Specified by:
getResourcePathsin classExternalContext
-
log
- Specified by:
login classExternalContext
-
log
- Specified by:
login classExternalContext
-
getRealPath
- Overrides:
getRealPathin classExternalContext
-
getClientWindow
- Overrides:
getClientWindowin classExternalContext
-
setClientWindow
- Overrides:
setClientWindowin classExternalContext
-
getApplicationContextPath
- Overrides:
getApplicationContextPathin classExternalContext
-