org.apache.myfaces.context.servlet
Class StartupFacesContextImpl

java.lang.Object
  extended by javax.faces.context.FacesContext
      extended by org.apache.myfaces.context.servlet.FacesContextImplBase
          extended by 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: 963629 $ $Date: 2010-07-13 04:29:07 -0500 (Mar, 13 Jul 2010) $
Author:
Jakob Korherr (latest modification by $Author: jakobk $)

Field Summary
static java.lang.String EXCEPTION_TEXT
           
 
Fields inherited from class org.apache.myfaces.context.servlet.FacesContextImplBase
_released
 
Constructor Summary
StartupFacesContextImpl(javax.faces.context.ExternalContext externalContext, ReleaseableExternalContext defaultExternalContext, boolean startup)
           
 
Method Summary
 void addMessage(java.lang.String clientId, javax.faces.application.FacesMessage message)
           
 java.util.Iterator<java.lang.String> getClientIdsWithMessages()
           
 javax.faces.application.FacesMessage.Severity getMaximumSeverity()
           
 java.util.Iterator<javax.faces.application.FacesMessage> getMessages()
           
 java.util.Iterator<javax.faces.application.FacesMessage> getMessages(java.lang.String clientId)
           
 boolean getRenderResponse()
           
 boolean getResponseComplete()
           
 javax.faces.context.ResponseStream getResponseStream()
           
 javax.faces.context.ResponseWriter getResponseWriter()
           
 void renderResponse()
           
 void responseComplete()
           
 void setResponseStream(javax.faces.context.ResponseStream responseStream)
           
 void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)
           
 
Methods inherited from class org.apache.myfaces.context.servlet.FacesContextImplBase
assertNotReleased, getApplication, getELContext, getExternalContext, getRenderKit, getViewRoot, release, setViewRoot
 
Methods inherited from class javax.faces.context.FacesContext
getCurrentInstance, setCurrentInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXCEPTION_TEXT

public static final java.lang.String EXCEPTION_TEXT
See Also:
Constant Field Values
Constructor Detail

StartupFacesContextImpl

public StartupFacesContextImpl(javax.faces.context.ExternalContext externalContext,
                               ReleaseableExternalContext defaultExternalContext,
                               boolean startup)
Method Detail

getMaximumSeverity

public final javax.faces.application.FacesMessage.Severity getMaximumSeverity()
Specified by:
getMaximumSeverity in class javax.faces.context.FacesContext

getMessages

public final java.util.Iterator<javax.faces.application.FacesMessage> getMessages()
Specified by:
getMessages in class javax.faces.context.FacesContext

getClientIdsWithMessages

public final java.util.Iterator<java.lang.String> getClientIdsWithMessages()
Specified by:
getClientIdsWithMessages in class javax.faces.context.FacesContext

getMessages

public final java.util.Iterator<javax.faces.application.FacesMessage> getMessages(java.lang.String clientId)
Specified by:
getMessages in class javax.faces.context.FacesContext

addMessage

public final void addMessage(java.lang.String clientId,
                             javax.faces.application.FacesMessage message)
Specified by:
addMessage in class javax.faces.context.FacesContext

renderResponse

public final void renderResponse()
Specified by:
renderResponse in class javax.faces.context.FacesContext

responseComplete

public final void responseComplete()
Specified by:
responseComplete in class javax.faces.context.FacesContext

getRenderResponse

public final boolean getRenderResponse()
Specified by:
getRenderResponse in class javax.faces.context.FacesContext

getResponseComplete

public final boolean getResponseComplete()
Specified by:
getResponseComplete in class javax.faces.context.FacesContext

setResponseStream

public final void setResponseStream(javax.faces.context.ResponseStream responseStream)
Specified by:
setResponseStream in class javax.faces.context.FacesContext

getResponseStream

public final javax.faces.context.ResponseStream getResponseStream()
Specified by:
getResponseStream in class javax.faces.context.FacesContext

setResponseWriter

public final void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)
Specified by:
setResponseWriter in class javax.faces.context.FacesContext

getResponseWriter

public final javax.faces.context.ResponseWriter getResponseWriter()
Specified by:
getResponseWriter in class javax.faces.context.FacesContext


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.