com.sun.faces.context
public class FacesContextImpl extends javax.faces.context.FacesContext
Modifier and Type | Class and Description |
---|---|
private static class |
FacesContextImpl.ComponentMessagesIterator |
Modifier and Type | Field and Description |
---|---|
private javax.faces.application.Application |
application |
private java.util.Map<java.lang.Object,java.lang.Object> |
attributes |
private java.util.Map<java.lang.String,java.util.List<javax.faces.application.FacesMessage>> |
componentMessageLists
Store mapping of clientId to ArrayList of FacesMessage instances.
|
private javax.faces.event.PhaseId |
currentPhaseId |
private static java.lang.ThreadLocal<javax.faces.context.FacesContext> |
DEFAULT_FACES_CONTEXT |
private javax.el.ELContext |
elContext |
private javax.faces.context.ExceptionHandler |
exceptionHandler |
private javax.faces.context.ExternalContext |
externalContext |
private javax.faces.render.RenderKit |
lastRk |
private java.lang.String |
lastRkId |
private static java.util.logging.Logger |
LOGGER |
private javax.faces.application.FacesMessage.Severity |
maxSeverity |
private javax.faces.context.PartialViewContext |
partialViewContext |
private static java.lang.String |
POST_BACK_MARKER |
private boolean |
released |
private boolean |
renderResponse |
private boolean |
responseComplete |
private javax.faces.context.ResponseStream |
responseStream |
private javax.faces.context.ResponseWriter |
responseWriter |
private javax.faces.render.RenderKitFactory |
rkFactory |
private boolean |
validationFailed |
private javax.faces.component.UIViewRoot |
viewRoot |
Constructor and Description |
---|
FacesContextImpl(javax.faces.context.ExternalContext ec,
javax.faces.lifecycle.Lifecycle lifecycle) |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(java.lang.String clientId,
javax.faces.application.FacesMessage message) |
private void |
assertNotReleased() |
javax.faces.application.Application |
getApplication() |
java.util.Map<java.lang.Object,java.lang.Object> |
getAttributes() |
java.util.Iterator<java.lang.String> |
getClientIdsWithMessages() |
javax.faces.event.PhaseId |
getCurrentPhaseId() |
static javax.faces.context.FacesContext |
getDefaultFacesContext() |
javax.el.ELContext |
getELContext() |
javax.faces.context.ExceptionHandler |
getExceptionHandler() |
javax.faces.context.ExternalContext |
getExternalContext() |
javax.faces.application.FacesMessage.Severity |
getMaximumSeverity() |
java.util.List<javax.faces.application.FacesMessage> |
getMessageList() |
java.util.List<javax.faces.application.FacesMessage> |
getMessageList(java.lang.String clientId) |
java.util.Iterator<javax.faces.application.FacesMessage> |
getMessages() |
java.util.Iterator<javax.faces.application.FacesMessage> |
getMessages(java.lang.String clientId) |
javax.faces.context.PartialViewContext |
getPartialViewContext() |
javax.faces.render.RenderKit |
getRenderKit() |
boolean |
getRenderResponse() |
boolean |
getResponseComplete() |
javax.faces.context.ResponseStream |
getResponseStream() |
javax.faces.context.ResponseWriter |
getResponseWriter() |
javax.faces.component.UIViewRoot |
getViewRoot() |
boolean |
isPostback() |
boolean |
isReleased() |
boolean |
isValidationFailed() |
void |
release() |
void |
renderResponse() |
void |
responseComplete() |
void |
setCurrentPhaseId(javax.faces.event.PhaseId currentPhaseId) |
void |
setExceptionHandler(javax.faces.context.ExceptionHandler exceptionHandler) |
void |
setResponseStream(javax.faces.context.ResponseStream responseStream) |
void |
setResponseWriter(javax.faces.context.ResponseWriter responseWriter) |
void |
setViewRoot(javax.faces.component.UIViewRoot root) |
void |
validationFailed() |
private static final java.lang.String POST_BACK_MARKER
private static final java.lang.ThreadLocal<javax.faces.context.FacesContext> DEFAULT_FACES_CONTEXT
private static java.util.logging.Logger LOGGER
private boolean released
private javax.faces.context.ResponseStream responseStream
private javax.faces.context.ResponseWriter responseWriter
private javax.faces.context.ExternalContext externalContext
private javax.faces.application.Application application
private javax.faces.component.UIViewRoot viewRoot
private javax.el.ELContext elContext
private javax.faces.render.RenderKitFactory rkFactory
private javax.faces.render.RenderKit lastRk
private java.lang.String lastRkId
private javax.faces.application.FacesMessage.Severity maxSeverity
private boolean renderResponse
private boolean responseComplete
private boolean validationFailed
private java.util.Map<java.lang.Object,java.lang.Object> attributes
private javax.faces.event.PhaseId currentPhaseId
private javax.faces.context.PartialViewContext partialViewContext
private javax.faces.context.ExceptionHandler exceptionHandler
private java.util.Map<java.lang.String,java.util.List<javax.faces.application.FacesMessage>> componentMessageLists
public FacesContextImpl(javax.faces.context.ExternalContext ec, javax.faces.lifecycle.Lifecycle lifecycle)
public javax.faces.context.ExternalContext getExternalContext()
getExternalContext
in class javax.faces.context.FacesContext
FacesContext.getExternalContext()
public javax.faces.application.Application getApplication()
getApplication
in class javax.faces.context.FacesContext
FacesContext.getApplication()
public javax.faces.context.ExceptionHandler getExceptionHandler()
getExceptionHandler
in class javax.faces.context.FacesContext
FacesContext.getExceptionHandler()
public void setExceptionHandler(javax.faces.context.ExceptionHandler exceptionHandler)
setExceptionHandler
in class javax.faces.context.FacesContext
FacesContext.setExceptionHandler(javax.faces.context.ExceptionHandler)
public javax.faces.context.PartialViewContext getPartialViewContext()
getPartialViewContext
in class javax.faces.context.FacesContext
FacesContext.getPartialViewContext()
public boolean isPostback()
isPostback
in class javax.faces.context.FacesContext
FacesContext.isPostback()
public boolean isReleased()
isReleased
in class javax.faces.context.FacesContext
FacesContext.isReleased()
public java.util.Map<java.lang.Object,java.lang.Object> getAttributes()
getAttributes
in class javax.faces.context.FacesContext
FacesContext.getAttributes()
public javax.el.ELContext getELContext()
getELContext
in class javax.faces.context.FacesContext
FacesContext.getELContext()
public java.util.Iterator<java.lang.String> getClientIdsWithMessages()
getClientIdsWithMessages
in class javax.faces.context.FacesContext
FacesContext.getClientIdsWithMessages()
public javax.faces.application.FacesMessage.Severity getMaximumSeverity()
getMaximumSeverity
in class javax.faces.context.FacesContext
FacesContext.getMaximumSeverity()
public java.util.List<javax.faces.application.FacesMessage> getMessageList()
getMessageList
in class javax.faces.context.FacesContext
FacesContext.getMessageList()
public java.util.List<javax.faces.application.FacesMessage> getMessageList(java.lang.String clientId)
getMessageList
in class javax.faces.context.FacesContext
FacesContext.getMessageList(String)
public java.util.Iterator<javax.faces.application.FacesMessage> getMessages()
getMessages
in class javax.faces.context.FacesContext
FacesContext.getMessages()
public java.util.Iterator<javax.faces.application.FacesMessage> getMessages(java.lang.String clientId)
getMessages
in class javax.faces.context.FacesContext
FacesContext.getMessages(String)
public javax.faces.render.RenderKit getRenderKit()
getRenderKit
in class javax.faces.context.FacesContext
FacesContext.getRenderKit()
public javax.faces.context.ResponseStream getResponseStream()
getResponseStream
in class javax.faces.context.FacesContext
FacesContext.getResponseStream()
public void setResponseStream(javax.faces.context.ResponseStream responseStream)
setResponseStream
in class javax.faces.context.FacesContext
FacesContext.setResponseStream(javax.faces.context.ResponseStream)
public javax.faces.component.UIViewRoot getViewRoot()
getViewRoot
in class javax.faces.context.FacesContext
FacesContext.getViewRoot()
public void setViewRoot(javax.faces.component.UIViewRoot root)
setViewRoot
in class javax.faces.context.FacesContext
FacesContext.setViewRoot(javax.faces.component.UIViewRoot)
public javax.faces.context.ResponseWriter getResponseWriter()
getResponseWriter
in class javax.faces.context.FacesContext
FacesContext.getResponseWriter()
public void setResponseWriter(javax.faces.context.ResponseWriter responseWriter)
setResponseWriter
in class javax.faces.context.FacesContext
FacesContext.setResponseWriter(javax.faces.context.ResponseWriter)
public void addMessage(java.lang.String clientId, javax.faces.application.FacesMessage message)
addMessage
in class javax.faces.context.FacesContext
FacesContext.addMessage(String, javax.faces.application.FacesMessage)
public javax.faces.event.PhaseId getCurrentPhaseId()
getCurrentPhaseId
in class javax.faces.context.FacesContext
FacesContext.getCurrentPhaseId()
public void setCurrentPhaseId(javax.faces.event.PhaseId currentPhaseId)
setCurrentPhaseId
in class javax.faces.context.FacesContext
FacesContext.setCurrentPhaseId(javax.faces.event.PhaseId)
public void release()
release
in class javax.faces.context.FacesContext
FacesContext.release()
public void renderResponse()
renderResponse
in class javax.faces.context.FacesContext
FacesContext.renderResponse()
public void responseComplete()
responseComplete
in class javax.faces.context.FacesContext
FacesContext.responseComplete()
public void validationFailed()
validationFailed
in class javax.faces.context.FacesContext
FacesContext.validationFailed()
public boolean getRenderResponse()
getRenderResponse
in class javax.faces.context.FacesContext
FacesContext.getRenderResponse()
public boolean getResponseComplete()
getResponseComplete
in class javax.faces.context.FacesContext
FacesContext.getResponseComplete()
public boolean isValidationFailed()
isValidationFailed
in class javax.faces.context.FacesContext
FacesContext.isValidationFailed()
public static javax.faces.context.FacesContext getDefaultFacesContext()
private final void assertNotReleased()
Copyright © 2002-2010 Oracle America, Inc. All Rights Reserved.