public class LifecycleConfigProcessor extends AbstractConfigProcessor
This ConfigProcessor
handles all elements defined under
/faces-config/lifecycle
.
Modifier and Type | Field and Description |
---|---|
private java.util.List<javax.faces.event.PhaseListener> |
appPhaseListeners |
private static java.lang.String |
LIFECYCLE
/faces-config/lifecycle
|
private static java.util.logging.Logger |
LOGGER |
private static java.lang.String |
PHASE_LISTENER
/faces-config/lifecycle/phase-listener
|
Constructor and Description |
---|
LifecycleConfigProcessor() |
Modifier and Type | Method and Description |
---|---|
private void |
addPhaseListeners(javax.servlet.ServletContext sc,
javax.faces.lifecycle.LifecycleFactory factory,
org.w3c.dom.NodeList phaseListeners) |
void |
destroy(javax.servlet.ServletContext sc) |
private void |
destroyInstances(javax.servlet.ServletContext sc,
java.util.List instances) |
void |
process(javax.servlet.ServletContext sc,
DocumentInfo[] documentInfos)
Process the array of
Document s. |
createInstance, createInstance, createInstance, destroyInstance, destroyNext, findRootType, getApplication, getClassMetadataMapKey, getNext, getNodeText, getTextMap, initializeClassMetadataMap, invokeNext, loadClass, processAnnotations, setNext
private static final java.util.logging.Logger LOGGER
private static final java.lang.String LIFECYCLE
/faces-config/lifecycle
private static final java.lang.String PHASE_LISTENER
/faces-config/lifecycle/phase-listener
private java.util.List<javax.faces.event.PhaseListener> appPhaseListeners
public void destroy(javax.servlet.ServletContext sc)
destroy
in interface ConfigProcessor
destroy
in class AbstractConfigProcessor
private void destroyInstances(javax.servlet.ServletContext sc, java.util.List instances)
public void process(javax.servlet.ServletContext sc, DocumentInfo[] documentInfos) throws java.lang.Exception
ConfigProcessor
Process the array of Document
s.
sc
- the ServletContext
for the application being configureddocumentInfos
- @throws Exception if an error occurs during processingjava.lang.Exception
ConfigProcessor.process(javax.servlet.ServletContext,com.sun.faces.config.DocumentInfo[])
private void addPhaseListeners(javax.servlet.ServletContext sc, javax.faces.lifecycle.LifecycleFactory factory, org.w3c.dom.NodeList phaseListeners)
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.