Class StartupFacesContextImpl
- java.lang.Object
-
- jakarta.faces.context.FacesContext
-
- org.apache.myfaces.context.servlet.FacesContextImplBase
-
- org.apache.myfaces.context.servlet.StartupFacesContextImpl
-
public class StartupFacesContextImpl extends FacesContextImplBase
A FacesContext implementation which will be set as the current instance during container startup and shutdown and which provides a basic set of FacesContext functionality.- Version:
- $Revision$ $Date$
- Author:
- Jakob Korherr (latest modification by $Author$)
-
-
Field Summary
-
Fields inherited from class org.apache.myfaces.context.servlet.FacesContextImplBase
_released
-
-
Constructor Summary
Constructors Constructor Description StartupFacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ExceptionHandler exceptionHandler, boolean startup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMessage(String clientId, FacesMessage message)
Iterator<String>
getClientIdsWithMessages()
PhaseId
getCurrentPhaseId()
Lifecycle
getLifecycle()
FacesMessage.Severity
getMaximumSeverity()
List<FacesMessage>
getMessageList()
List<FacesMessage>
getMessageList(String clientId)
Iterator<FacesMessage>
getMessages()
Iterator<FacesMessage>
getMessages(String clientId)
PartialViewContext
getPartialViewContext()
boolean
getRenderResponse()
boolean
getResponseComplete()
ResponseStream
getResponseStream()
ResponseWriter
getResponseWriter()
boolean
isPostback()
boolean
isValidationFailed()
void
renderResponse()
void
responseComplete()
void
setCurrentPhaseId(PhaseId currentPhaseId)
void
setResponseStream(ResponseStream responseStream)
void
setResponseWriter(ResponseWriter responseWriter)
void
validationFailed()
-
Methods inherited from class org.apache.myfaces.context.servlet.FacesContextImplBase
assertNotReleased, getApplication, getAttributes, getCurrentFacesContext, getELContext, getExceptionHandler, getExternalContext, getNamingContainerSeparatorChar, getRenderKit, getResourceLibraryContracts, getViewRoot, isProcessingEvents, isReleased, purgeFacesContext, release, setExceptionHandler, setProcessingEvents, setResourceLibraryContracts, setViewRoot
-
Methods inherited from class jakarta.faces.context.FacesContext
getCurrentInstance, isProjectStage, setCurrentInstance
-
-
-
-
Constructor Detail
-
StartupFacesContextImpl
public StartupFacesContextImpl(ExternalContext externalContext, ExternalContext defaultExternalContext, ExceptionHandler exceptionHandler, boolean startup)
-
-
Method Detail
-
getMaximumSeverity
public FacesMessage.Severity getMaximumSeverity()
- Specified by:
getMaximumSeverity
in classFacesContext
-
getMessageList
public List<FacesMessage> getMessageList()
- Overrides:
getMessageList
in classFacesContext
-
getMessageList
public List<FacesMessage> getMessageList(String clientId)
- Overrides:
getMessageList
in classFacesContext
-
getMessages
public Iterator<FacesMessage> getMessages()
- Specified by:
getMessages
in classFacesContext
-
getClientIdsWithMessages
public Iterator<String> getClientIdsWithMessages()
- Specified by:
getClientIdsWithMessages
in classFacesContext
-
getMessages
public Iterator<FacesMessage> getMessages(String clientId)
- Specified by:
getMessages
in classFacesContext
-
addMessage
public void addMessage(String clientId, FacesMessage message)
- Specified by:
addMessage
in classFacesContext
-
getPartialViewContext
public PartialViewContext getPartialViewContext()
- Overrides:
getPartialViewContext
in classFacesContext
-
isPostback
public boolean isPostback()
- Overrides:
isPostback
in classFacesContext
-
validationFailed
public void validationFailed()
- Overrides:
validationFailed
in classFacesContext
-
isValidationFailed
public boolean isValidationFailed()
- Overrides:
isValidationFailed
in classFacesContext
-
renderResponse
public void renderResponse()
- Specified by:
renderResponse
in classFacesContext
-
responseComplete
public void responseComplete()
- Specified by:
responseComplete
in classFacesContext
-
getCurrentPhaseId
public PhaseId getCurrentPhaseId()
- Overrides:
getCurrentPhaseId
in classFacesContext
-
setCurrentPhaseId
public void setCurrentPhaseId(PhaseId currentPhaseId)
- Overrides:
setCurrentPhaseId
in classFacesContext
-
getRenderResponse
public boolean getRenderResponse()
- Specified by:
getRenderResponse
in classFacesContext
-
getResponseComplete
public boolean getResponseComplete()
- Specified by:
getResponseComplete
in classFacesContext
-
setResponseStream
public void setResponseStream(ResponseStream responseStream)
- Specified by:
setResponseStream
in classFacesContext
-
getResponseStream
public ResponseStream getResponseStream()
- Specified by:
getResponseStream
in classFacesContext
-
setResponseWriter
public void setResponseWriter(ResponseWriter responseWriter)
- Specified by:
setResponseWriter
in classFacesContext
-
getResponseWriter
public ResponseWriter getResponseWriter()
- Specified by:
getResponseWriter
in classFacesContext
-
getLifecycle
public Lifecycle getLifecycle()
- Specified by:
getLifecycle
in classFacesContext
-
-