Spring Web Flow

org.springframework.faces.support
Class LifecycleWrapper

java.lang.Object
  extended by javax.faces.lifecycle.Lifecycle
      extended by org.springframework.faces.support.LifecycleWrapper
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.lifecycle.Lifecycle>
Direct Known Subclasses:
FlowLifecycle

public abstract class LifecycleWrapper
extends javax.faces.lifecycle.Lifecycle
implements javax.faces.FacesWrapper<javax.faces.lifecycle.Lifecycle>

Provides a simple implementation of Lifecycle that can be subclassed by developers wishing to provide specialized behavior to an existing instance . The default implementation of all methods is to call through to the wrapped Lifecycle.

Since:
2.4
Author:
Phillip Webb

Constructor Summary
LifecycleWrapper()
           
 
Method Summary
 void addPhaseListener(javax.faces.event.PhaseListener listener)
           
 void execute(javax.faces.context.FacesContext context)
           
 javax.faces.event.PhaseListener[] getPhaseListeners()
           
abstract  javax.faces.lifecycle.Lifecycle getWrapped()
           
 void removePhaseListener(javax.faces.event.PhaseListener listener)
           
 void render(javax.faces.context.FacesContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifecycleWrapper

public LifecycleWrapper()
Method Detail

getWrapped

public abstract javax.faces.lifecycle.Lifecycle getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.lifecycle.Lifecycle>

addPhaseListener

public void addPhaseListener(javax.faces.event.PhaseListener listener)
Specified by:
addPhaseListener in class javax.faces.lifecycle.Lifecycle

execute

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

getPhaseListeners

public javax.faces.event.PhaseListener[] getPhaseListeners()
Specified by:
getPhaseListeners in class javax.faces.lifecycle.Lifecycle

removePhaseListener

public void removePhaseListener(javax.faces.event.PhaseListener listener)
Specified by:
removePhaseListener in class javax.faces.lifecycle.Lifecycle

render

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

Spring Web Flow