java.lang.Objectjavax.faces.lifecycle.LifecycleFactory
All Implemented Interfaces:
FacesWrapper
LifecycleFactory is a factory object that creates (if needed) and returns Lifecycle instances. Implementations of JavaServer Faces must provide at least a default implementation of Lifecycle . Advanced implementations (or external third party libraries) MAY provide additional Lifecycle implementations (keyed by lifecycle identifiers) for performing different types of request processing on a per-request basis.
There must be one LifecycleFactory
instance per web
application that is utilizing JavaServer Faces. This instance can be
acquired, in a portable manner, by calling:
LifecycleFactory factory = (LifecycleFactory) FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY);
Field Summary | ||
---|---|---|
public static final String | DEFAULT_LIFECYCLE | The lifecycle identifier for the default Lifecycle instance for this JavaServer Faces implementation. |
Method from javax.faces.lifecycle.LifecycleFactory Summary: |
---|
addLifecycle, getLifecycle, getLifecycleIds, getWrapped |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from javax.faces.lifecycle.LifecycleFactory Detail: |
---|
|
Create (if needed) and return a Lifecycle instance
for the specified lifecycle identifier. The set of available
lifecycle identifiers is available via the
Each call to |
Return an |
If this factory has been decorated, the
implementation doing the decorating may override this method to provide
access to the implementation being wrapped. A default implementation
is provided that returns |