Class StartupServletExternalContextImpl
- java.lang.Object
- 
- jakarta.faces.context.ExternalContext
- 
- org.apache.myfaces.context.servlet.ServletExternalContextImplBase
- 
- org.apache.myfaces.context.servlet.StartupServletExternalContextImpl
 
 
 
- 
 public class StartupServletExternalContextImpl extends ServletExternalContextImplBase An ExternalContext implementation for Servlet environments, which is used by StartupFacesContextImpl at container startup and shutdown and which provides ExternalContext functionality that does not require request and response objects.- Version:
- $Revision$ $Date$
- Author:
- Jakob Korherr (latest modification by $Author$)
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringEXCEPTION_TEXT- 
Fields inherited from class jakarta.faces.context.ExternalContextBASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
- 
 - 
Constructor SummaryConstructors Constructor Description StartupServletExternalContextImpl(jakarta.servlet.ServletContext servletContext, boolean startup)
 - 
Method Summary- 
Methods inherited from class org.apache.myfaces.context.servlet.ServletExternalContextImplBasegetApplicationContextPath, getApplicationMap, getClientWindow, getContext, getContextName, getInitParameter, getInitParameterMap, getMimeType, getRealPath, getResource, getResourceAsStream, getResourcePaths, log, log, release, setClientWindow
 
- 
 
- 
- 
- 
Field Detail- 
EXCEPTION_TEXTpublic static final String EXCEPTION_TEXT - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
encodeActionURLpublic String encodeActionURL(String url) - Specified by:
- encodeActionURLin class- ExternalContext
 
 - 
encodeNamespacepublic String encodeNamespace(String name) - Specified by:
- encodeNamespacein class- ExternalContext
 
 - 
encodeResourceURLpublic String encodeResourceURL(String url) - Specified by:
- encodeResourceURLin class- ExternalContext
 
 - 
getAuthTypepublic String getAuthType() - Specified by:
- getAuthTypein class- ExternalContext
 
 - 
getRemoteUserpublic String getRemoteUser() - Specified by:
- getRemoteUserin class- ExternalContext
 
 - 
getRequestpublic Object getRequest() - Specified by:
- getRequestin class- ExternalContext
 
 - 
getRequestContextPathpublic String getRequestContextPath() - Specified by:
- getRequestContextPathin class- ExternalContext
 
 - 
getRequestCookieMappublic Map<String,Object> getRequestCookieMap() - Specified by:
- getRequestCookieMapin class- ExternalContext
 
 - 
getRequestHeaderMappublic Map<String,String> getRequestHeaderMap() - Specified by:
- getRequestHeaderMapin class- ExternalContext
 
 - 
getRequestHeaderValuesMappublic Map<String,String[]> getRequestHeaderValuesMap() - Specified by:
- getRequestHeaderValuesMapin class- ExternalContext
 
 - 
getRequestLocalepublic Locale getRequestLocale() - Specified by:
- getRequestLocalein class- ExternalContext
 
 - 
getRequestLocalespublic Iterator<Locale> getRequestLocales() - Specified by:
- getRequestLocalesin class- ExternalContext
 
 - 
getRequestMappublic Map<String,Object> getRequestMap() - Specified by:
- getRequestMapin class- ExternalContext
 
 - 
getRequestParameterMappublic Map<String,String> getRequestParameterMap() - Specified by:
- getRequestParameterMapin class- ExternalContext
 
 - 
getRequestParameterNamespublic Iterator<String> getRequestParameterNames() - Specified by:
- getRequestParameterNamesin class- ExternalContext
 
 - 
getRequestParameterValuesMappublic Map<String,String[]> getRequestParameterValuesMap() - Specified by:
- getRequestParameterValuesMapin class- ExternalContext
 
 - 
getRequestPathInfopublic String getRequestPathInfo() - Specified by:
- getRequestPathInfoin class- ExternalContext
 
 - 
getRequestServletPathpublic String getRequestServletPath() - Specified by:
- getRequestServletPathin class- ExternalContext
 
 - 
getResponsepublic Object getResponse() - Specified by:
- getResponsein class- ExternalContext
 
 - 
getSessionpublic Object getSession(boolean create) - Specified by:
- getSessionin class- ExternalContext
 
 - 
getSessionIdpublic String getSessionId(boolean create) - Overrides:
- getSessionIdin class- ExternalContext
 
 - 
getSessionMappublic Map<String,Object> getSessionMap() - Specified by:
- getSessionMapin class- ExternalContext
 
 - 
getUserPrincipalpublic Principal getUserPrincipal() - Specified by:
- getUserPrincipalin class- ExternalContext
 
 - 
isUserInRolepublic boolean isUserInRole(String role) - Specified by:
- isUserInRolein class- ExternalContext
 
 - 
encodeBookmarkableURLpublic String encodeBookmarkableURL(String baseUrl, Map<String,List<String>> parameters) - Overrides:
- encodeBookmarkableURLin class- ExternalContext
 
 - 
encodePartialActionURLpublic String encodePartialActionURL(String url) - Overrides:
- encodePartialActionURLin class- ExternalContext
 
 - 
encodeRedirectURLpublic String encodeRedirectURL(String baseUrl, Map<String,List<String>> parameters) - Overrides:
- encodeRedirectURLin class- ExternalContext
 
 - 
getRequestCharacterEncodingpublic String getRequestCharacterEncoding() - Overrides:
- getRequestCharacterEncodingin class- ExternalContext
 
 - 
getRequestContentLengthpublic int getRequestContentLength() - Overrides:
- getRequestContentLengthin class- ExternalContext
 
 - 
getRequestContentTypepublic String getRequestContentType() - Overrides:
- getRequestContentTypein class- ExternalContext
 
 - 
getRequestSchemepublic String getRequestScheme() - Overrides:
- getRequestSchemein class- ExternalContext
 
 - 
getRequestServerNamepublic String getRequestServerName() - Overrides:
- getRequestServerNamein class- ExternalContext
 
 - 
getRequestServerPortpublic int getRequestServerPort() - Overrides:
- getRequestServerPortin class- ExternalContext
 
 - 
getResponseBufferSizepublic int getResponseBufferSize() - Overrides:
- getResponseBufferSizein class- ExternalContext
 
 - 
getResponseCharacterEncodingpublic String getResponseCharacterEncoding() - Overrides:
- getResponseCharacterEncodingin class- ExternalContext
 
 - 
getResponseContentTypepublic String getResponseContentType() - Overrides:
- getResponseContentTypein class- ExternalContext
 
 - 
invalidateSessionpublic void invalidateSession() - Overrides:
- invalidateSessionin class- ExternalContext
 
 - 
isResponseCommittedpublic boolean isResponseCommitted() - Overrides:
- isResponseCommittedin class- ExternalContext
 
 - 
setRequestpublic void setRequest(Object request) - Overrides:
- setRequestin class- ExternalContext
 
 - 
setRequestCharacterEncodingpublic void setRequestCharacterEncoding(String encoding) throws UnsupportedEncodingException - Overrides:
- setRequestCharacterEncodingin class- ExternalContext
- Throws:
- UnsupportedEncodingException
 
 - 
setResponsepublic void setResponse(Object response) - Overrides:
- setResponsein class- ExternalContext
 
 - 
setResponseBufferSizepublic void setResponseBufferSize(int size) - Overrides:
- setResponseBufferSizein class- ExternalContext
 
 - 
setResponseCharacterEncodingpublic void setResponseCharacterEncoding(String encoding) - Overrides:
- setResponseCharacterEncodingin class- ExternalContext
 
 - 
setResponseContentLengthpublic void setResponseContentLength(int length) - Overrides:
- setResponseContentLengthin class- ExternalContext
 
 - 
setResponseContentTypepublic void setResponseContentType(String contentType) - Overrides:
- setResponseContentTypein class- ExternalContext
 
 - 
setResponseHeaderpublic void setResponseHeader(String name, String value) - Overrides:
- setResponseHeaderin class- ExternalContext
 
 - 
setResponseStatuspublic void setResponseStatus(int statusCode) - Overrides:
- setResponseStatusin class- ExternalContext
 
 - 
dispatchpublic void dispatch(String path) throws IOException Cannot dispatch because this is not a page request- Specified by:
- dispatchin class- ExternalContext
- Throws:
- IOException
 
 - 
redirectpublic void redirect(String url) throws IOException Cannot redirect because this is not a page request- Specified by:
- redirectin class- ExternalContext
- Throws:
- IOException
 
 - 
responseFlushBufferpublic void responseFlushBuffer() throws IOException- Overrides:
- responseFlushBufferin class- ExternalContext
- Throws:
- IOException
 
 - 
responseResetpublic void responseReset() - Overrides:
- responseResetin class- ExternalContext
 
 - 
responseSendErrorpublic void responseSendError(int statusCode, String message) throws IOException- Overrides:
- responseSendErrorin class- ExternalContext
- Throws:
- IOException
 
 - 
addResponseCookiepublic void addResponseCookie(String name, String value, Map<String,Object> properties) - Overrides:
- addResponseCookiein class- ExternalContext
 
 - 
addResponseHeaderpublic void addResponseHeader(String name, String value) - Overrides:
- addResponseHeaderin class- ExternalContext
 
 - 
getFlashpublic Flash getFlash() - Overrides:
- getFlashin class- ExternalContext
 
 - 
getResponseOutputStreampublic OutputStream getResponseOutputStream() throws IOException - Overrides:
- getResponseOutputStreamin class- ExternalContext
- Throws:
- IOException
 
 - 
getResponseOutputWriterpublic Writer getResponseOutputWriter() throws IOException - Overrides:
- getResponseOutputWriterin class- ExternalContext
- Throws:
- IOException
 
 - 
isSecurepublic boolean isSecure() - Overrides:
- isSecurein class- ExternalContext
 
 - 
getSessionMaxInactiveIntervalpublic int getSessionMaxInactiveInterval() - Overrides:
- getSessionMaxInactiveIntervalin class- ExternalContext
 
 - 
setSessionMaxInactiveIntervalpublic void setSessionMaxInactiveInterval(int interval) - Overrides:
- setSessionMaxInactiveIntervalin class- ExternalContext
 
 - 
encodeWebsocketURLpublic String encodeWebsocketURL(String url) - Specified by:
- encodeWebsocketURLin class- ExternalContext
 
 
- 
 
-