Class FacesContextImpl
- java.lang.Object
- 
- jakarta.faces.context.FacesContext
- 
- org.apache.myfaces.context.servlet.FacesContextImplBase
- 
- org.apache.myfaces.context.servlet.FacesContextImpl
 
 
 
- 
 public class FacesContextImpl extends FacesContextImplBase - Version:
- $Revision$ $Date$
- Author:
- Manfred Geiler (latest modification by $Author$), Anton Koinov
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.myfaces.context.servlet.FacesContextImplBase_released
 
- 
 - 
Constructor SummaryConstructors Constructor Description FacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ReleasableFacesContextFactory facesContextFactory)Creates a FacesContextImpl with the given ExternalContext, ReleaseableExternalContext and ReleaseableFacesContextFactory.FacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ReleasableFacesContextFactory facesContextFactory, ApplicationFactory applicationFactory, RenderKitFactory renderKitFactory, PartialViewContextFactory partialViewContextFactory, Lifecycle lifecycle)FacesContextImpl(jakarta.servlet.ServletContext servletContext, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)Creates a FacesContextImpl with a ServletExternalContextImpl.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMessage(String clientId, FacesMessage message)Iterator<String>getClientIdsWithMessages()PhaseIdgetCurrentPhaseId()LifecyclegetLifecycle()FacesMessage.SeveritygetMaximumSeverity()List<FacesMessage>getMessageList()List<FacesMessage>getMessageList(String clientId)Iterator<FacesMessage>getMessages()Iterator<FacesMessage>getMessages(String clientId)PartialViewContextgetPartialViewContext()booleangetRenderResponse()booleangetResponseComplete()ResponseStreamgetResponseStream()ResponseWritergetResponseWriter()booleanisPostback()booleanisValidationFailed()voidrelease()Releases the instance fields on FacesContextImplBase.voidrenderResponse()voidresponseComplete()voidsetCurrentPhaseId(PhaseId currentPhaseId)voidsetResponseStream(ResponseStream responseStream)voidsetResponseWriter(ResponseWriter responseWriter)voidvalidationFailed()- 
Methods inherited from class org.apache.myfaces.context.servlet.FacesContextImplBaseassertNotReleased, getApplication, getAttributes, getCurrentFacesContext, getELContext, getExceptionHandler, getExternalContext, getNamingContainerSeparatorChar, getRenderKit, getResourceLibraryContracts, getViewRoot, isProcessingEvents, isReleased, purgeFacesContext, setExceptionHandler, setProcessingEvents, setResourceLibraryContracts, setViewRoot
 - 
Methods inherited from class jakarta.faces.context.FacesContextgetCurrentInstance, isProjectStage, setCurrentInstance
 
- 
 
- 
- 
- 
Constructor Detail- 
FacesContextImplpublic FacesContextImpl(jakarta.servlet.ServletContext servletContext, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)Creates a FacesContextImpl with a ServletExternalContextImpl.
 - 
FacesContextImplpublic FacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ReleasableFacesContextFactory facesContextFactory) Creates a FacesContextImpl with the given ExternalContext, ReleaseableExternalContext and ReleaseableFacesContextFactory.- Parameters:
- externalContext-
- defaultExternalContext-
- facesContextFactory-
 
 - 
FacesContextImplpublic FacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ReleasableFacesContextFactory facesContextFactory, ApplicationFactory applicationFactory, RenderKitFactory renderKitFactory, PartialViewContextFactory partialViewContextFactory, Lifecycle lifecycle) 
 
- 
 - 
Method Detail- 
releasepublic final void release() Description copied from class:FacesContextImplBaseReleases the instance fields on FacesContextImplBase. Must be called by sub-classes, when overriding it!- Overrides:
- releasein class- FacesContextImplBase
 
 - 
getMaximumSeveritypublic final FacesMessage.Severity getMaximumSeverity() - Specified by:
- getMaximumSeverityin class- FacesContext
 
 - 
addMessagepublic final void addMessage(String clientId, FacesMessage message) - Specified by:
- addMessagein class- FacesContext
 
 - 
getMessageListpublic List<FacesMessage> getMessageList() - Overrides:
- getMessageListin class- FacesContext
 
 - 
getMessageListpublic List<FacesMessage> getMessageList(String clientId) - Overrides:
- getMessageListin class- FacesContext
 
 - 
getMessagespublic final Iterator<FacesMessage> getMessages() - Specified by:
- getMessagesin class- FacesContext
 
 - 
getMessagespublic final Iterator<FacesMessage> getMessages(String clientId) - Specified by:
- getMessagesin class- FacesContext
 
 - 
getClientIdsWithMessagespublic final Iterator<String> getClientIdsWithMessages() - Specified by:
- getClientIdsWithMessagesin class- FacesContext
 
 - 
getCurrentPhaseIdpublic PhaseId getCurrentPhaseId() - Overrides:
- getCurrentPhaseIdin class- FacesContext
 
 - 
setCurrentPhaseIdpublic void setCurrentPhaseId(PhaseId currentPhaseId) - Overrides:
- setCurrentPhaseIdin class- FacesContext
 
 - 
getPartialViewContextpublic PartialViewContext getPartialViewContext() - Overrides:
- getPartialViewContextin class- FacesContext
 
 - 
getRenderResponsepublic final boolean getRenderResponse() - Specified by:
- getRenderResponsein class- FacesContext
 
 - 
renderResponsepublic final void renderResponse() - Specified by:
- renderResponsein class- FacesContext
 
 - 
getResponseCompletepublic final boolean getResponseComplete() - Specified by:
- getResponseCompletein class- FacesContext
 
 - 
responseCompletepublic final void responseComplete() - Specified by:
- responseCompletein class- FacesContext
 
 - 
setResponseStreampublic final void setResponseStream(ResponseStream responseStream) - Specified by:
- setResponseStreamin class- FacesContext
 
 - 
getResponseStreampublic final ResponseStream getResponseStream() - Specified by:
- getResponseStreamin class- FacesContext
 
 - 
setResponseWriterpublic final void setResponseWriter(ResponseWriter responseWriter) - Specified by:
- setResponseWriterin class- FacesContext
 
 - 
getResponseWriterpublic final ResponseWriter getResponseWriter() - Specified by:
- getResponseWriterin class- FacesContext
 
 - 
isPostbackpublic boolean isPostback() - Overrides:
- isPostbackin class- FacesContext
 
 - 
validationFailedpublic void validationFailed() - Overrides:
- validationFailedin class- FacesContext
 
 - 
isValidationFailedpublic boolean isValidationFailed() - Overrides:
- isValidationFailedin class- FacesContext
 
 - 
getLifecyclepublic Lifecycle getLifecycle() - Specified by:
- getLifecyclein class- FacesContext
 
 
- 
 
-