Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.ui.web.lifecycle
Class NuxeoLifeCycleFactory

java.lang.Object
  extended by javax.faces.lifecycle.LifecycleFactory
      extended by com.sun.faces.lifecycle.LifecycleFactoryImpl
          extended by org.nuxeo.ecm.platform.ui.web.lifecycle.NuxeoLifeCycleFactory

public class NuxeoLifeCycleFactory
extends com.sun.faces.lifecycle.LifecycleFactoryImpl

This life cycle factory is used to override the default behaviour when registering phase listeners.

When using jsf 1.2.0_09, all configs from both nuxeo.ear and server/default/tmp are registered twice. Due to changes in configuration, some phase listeners are registered twice too, for instance SeamPhaseListener.

Author:
Anahide Tchertchian

Field Summary
 
Fields inherited from class javax.faces.lifecycle.LifecycleFactory
DEFAULT_LIFECYCLE
 
Constructor Summary
NuxeoLifeCycleFactory()
           
 
Method Summary
 Lifecycle getLifecycle(String lifecycleId)
          Exposes wrapper of the actual life cycle.
 
Methods inherited from class com.sun.faces.lifecycle.LifecycleFactoryImpl
addLifecycle, getLifecycleIds
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NuxeoLifeCycleFactory

public NuxeoLifeCycleFactory()
Method Detail

getLifecycle

public Lifecycle getLifecycle(String lifecycleId)
                       throws FacesException
Exposes wrapper of the actual life cycle.

Overrides:
getLifecycle in class com.sun.faces.lifecycle.LifecycleFactoryImpl
Throws:
FacesException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.