public class ShaleViewRoot
extends javax.faces.component.UIViewRoot
Extending the UIViewRoot to provide specialized exception handling needed for the Shale view controller to enforce the contracts of the callbacks.
Constructor and Description |
---|
ShaleViewRoot() |
Modifier and Type | Method and Description |
---|---|
void |
processApplication(javax.faces.context.FacesContext context)
Override to catch exceptions raised by the action listeners
in the invoke application phase.
|
void |
processDecodes(javax.faces.context.FacesContext context)
Override to catch and handle exceptions with immediate commands
and value change listeners in the apply request values phase.
|
void |
processUpdates(javax.faces.context.FacesContext context)
Override to catch and handle exceptions raised in the
update model phase.
|
void |
processValidators(javax.faces.context.FacesContext context)
Override to catch and handle exceptions in value change
listeners that might have occured in the process validations
phase.
|
createUniqueId, encodeBegin, getFamily, getLocale, getRenderKitId, getViewId, queueEvent, restoreState, saveState, setLocale, setRenderKitId, setViewId
addFacesListener, broadcast, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
public void processApplication(javax.faces.context.FacesContext context)
Override to catch exceptions raised by the action listeners in the invoke application phase.
processApplication
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processDecodes(javax.faces.context.FacesContext context)
Override to catch and handle exceptions with immediate commands and value change listeners in the apply request values phase.
processDecodes
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processUpdates(javax.faces.context.FacesContext context)
Override to catch and handle exceptions raised in the update model phase.
processUpdates
in class javax.faces.component.UIViewRoot
context
- faces contextpublic void processValidators(javax.faces.context.FacesContext context)
Override to catch and handle exceptions in value change listeners that might have occured in the process validations phase.
processValidators
in class javax.faces.component.UIViewRoot
context
- faces contextCopyright © 2004-2013 Apache Software Foundation. All Rights Reserved.