Class ServletExternalContextImplBase
- java.lang.Object
- 
- jakarta.faces.context.ExternalContext
- 
- org.apache.myfaces.context.servlet.ServletExternalContextImplBase
 
 
- 
- Direct Known Subclasses:
- ServletExternalContextImpl,- StartupServletExternalContextImpl
 
 public abstract class ServletExternalContextImplBase extends ExternalContext 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.ExternalContextBASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
- 
 - 
Constructor SummaryConstructors Constructor Description ServletExternalContextImplBase(jakarta.servlet.ServletContext servletContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApplicationContextPath()Map<String,Object>getApplicationMap()ClientWindowgetClientWindow()ObjectgetContext()StringgetContextName()StringgetInitParameter(String name)Map<String,String>getInitParameterMap()StringgetMimeType(String file)StringgetRealPath(String path)URLgetResource(String path)InputStreamgetResourceAsStream(String path)Set<String>getResourcePaths(String path)voidlog(String message)voidlog(String message, Throwable exception)voidrelease()voidsetClientWindow(ClientWindow clientWindow)- 
Methods inherited from class jakarta.faces.context.ExternalContextaddResponseCookie, 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, setSessionMaxInactiveInterval
 
- 
 
- 
- 
- 
Method Detail- 
releasepublic void release() - Specified by:
- releasein class- ExternalContext
 
 - 
getApplicationMappublic Map<String,Object> getApplicationMap() - Specified by:
- getApplicationMapin class- ExternalContext
 
 - 
getMimeTypepublic String getMimeType(String file) - Overrides:
- getMimeTypein class- ExternalContext
 
 - 
getContextpublic Object getContext() - Specified by:
- getContextin class- ExternalContext
 
 - 
getContextNamepublic String getContextName() - Overrides:
- getContextNamein class- ExternalContext
 
 - 
getInitParameterpublic String getInitParameter(String name) - Specified by:
- getInitParameterin class- ExternalContext
 
 - 
getInitParameterMappublic Map<String,String> getInitParameterMap() - Specified by:
- getInitParameterMapin class- ExternalContext
 
 - 
getResourcepublic URL getResource(String path) throws MalformedURLException - Specified by:
- getResourcein class- ExternalContext
- Throws:
- MalformedURLException
 
 - 
getResourceAsStreampublic InputStream getResourceAsStream(String path) - Specified by:
- getResourceAsStreamin class- ExternalContext
 
 - 
getResourcePathspublic Set<String> getResourcePaths(String path) - Specified by:
- getResourcePathsin class- ExternalContext
 
 - 
logpublic void log(String message) - Specified by:
- login class- ExternalContext
 
 - 
logpublic void log(String message, Throwable exception) - Specified by:
- login class- ExternalContext
 
 - 
getRealPathpublic String getRealPath(String path) - Overrides:
- getRealPathin class- ExternalContext
 
 - 
getClientWindowpublic ClientWindow getClientWindow() - Overrides:
- getClientWindowin class- ExternalContext
 
 - 
setClientWindowpublic void setClientWindow(ClientWindow clientWindow) - Overrides:
- setClientWindowin class- ExternalContext
 
 - 
getApplicationContextPathpublic String getApplicationContextPath() - Overrides:
- getApplicationContextPathin class- ExternalContext
 
 
- 
 
-