Nuxeo ECM Projects 5.4.3-SNAPSHOT

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

java.lang.Object
  extended by javax.faces.lifecycle.Lifecycle
      extended by org.nuxeo.ecm.platform.ui.web.lifecycle.NuxeoLifeCycleImpl

public class NuxeoLifeCycleImpl
extends Lifecycle

Wrapper for a standard life cycle implementation that gets rid of duplicate phase listeners.

Author:
Anahide Tchertchian
See Also:
NuxeoLifeCycleFactory}.

Constructor Summary
NuxeoLifeCycleImpl(Lifecycle original)
           
 
Method Summary
 void addPhaseListener(PhaseListener listener)
           
 void execute(FacesContext context)
           
 PhaseListener[] getPhaseListeners()
           
 void removePhaseListener(PhaseListener listener)
           
 void render(FacesContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NuxeoLifeCycleImpl

public NuxeoLifeCycleImpl(Lifecycle original)
Method Detail

addPhaseListener

public void addPhaseListener(PhaseListener listener)
Specified by:
addPhaseListener in class Lifecycle

execute

public void execute(FacesContext context)
             throws FacesException
Specified by:
execute in class Lifecycle
Throws:
FacesException

getPhaseListeners

public PhaseListener[] getPhaseListeners()
Specified by:
getPhaseListeners in class Lifecycle

removePhaseListener

public void removePhaseListener(PhaseListener listener)
Specified by:
removePhaseListener in class Lifecycle

render

public void render(FacesContext context)
            throws FacesException
Specified by:
render in class Lifecycle
Throws:
FacesException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.