Top Description Fields Constructors Methods
com.sun.faces.config.processor

public Class LifecycleConfigProcessor

extends AbstractConfigProcessor
Class Inheritance
Static Imports
java.text.MessageFormat.format, java.util.logging.Level.FINE

This ConfigProcessor handles all elements defined under /faces-config/lifecycle.

Field Summary

Modifier and TypeField and Description
private final List<PhaseListener>
private static final String
LIFECYCLE

/faces-config/lifecycle

private static final Logger
private static final String
PHASE_LISTENER

/faces-config/lifecycle/phase-listener

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addPhaseListeners(ServletContext sc, FacesContext facesContext, LifecycleFactory factory, NodeList phaseListeners)

public void
private void
destroyInstances(ServletContext sc, FacesContext facesContext, List<?> instances)

public void
process(ServletContext
the ServletContext for the application being configured
servletContext
,
FacesContext
the current faces context
facesContext
,
DocumentInfo[]
the document infos
documentInfos
)

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

Inherited from com.sun.faces.config.processor.AbstractConfigProcessor:
createInstancecreateInstancecreateInstancedestroyInstancefindRootTypegetApplicationgetClassMetadataMapKeygetNodeTextgetTextMapinitializeClassMetadataMaploadClassprocessAnnotations

Field Detail

appPhaseListenersback to summary
private final List<PhaseListener> appPhaseListeners
LIFECYCLEback to summary
private static final String LIFECYCLE

/faces-config/lifecycle

LOGGERback to summary
private static final Logger LOGGER

Hides com.sun.faces.config.processor.AbstractConfigProcessor.LOGGER.

PHASE_LISTENERback to summary
private static final String PHASE_LISTENER

/faces-config/lifecycle/phase-listener

Constructor Detail

LifecycleConfigProcessorback to summary
public LifecycleConfigProcessor()

Method Detail

addPhaseListenersback to summary
private void addPhaseListeners(ServletContext sc, FacesContext facesContext, LifecycleFactory factory, NodeList phaseListeners)
destroyback to summary
public void destroy(ServletContext sc, FacesContext facesContext)

Overrides com.sun.faces.config.processor.AbstractConfigProcessor.destroy.

Implements com.sun.faces.config.processor.ConfigProcessor.destroy.

Annotations
@Override
destroyInstancesback to summary
private void destroyInstances(ServletContext sc, FacesContext facesContext, List<?> instances)
processback to summary
public void process(ServletContext servletContext, FacesContext facesContext, DocumentInfo[] documentInfos) throws Exception

Implements com.sun.faces.config.processor.ConfigProcessor.process.

Doc from com.sun.faces.config.processor.ConfigProcessor.process.

Process the array of Documents.

Parameters
servletContext:ServletContext

the ServletContext for the application being configured

facesContext:FacesContext

the current faces context

documentInfos:DocumentInfo[]

the document infos

Annotations
@Override
Exceptions
Exception:
if an error occurs during processing