com.sun.faces.lifecycle
Class LifecycleFactoryImpl

java.lang.Object
  extended by javax.faces.lifecycle.LifecycleFactory
      extended by com.sun.faces.lifecycle.LifecycleFactoryImpl

public class LifecycleFactoryImpl
extends javax.faces.lifecycle.LifecycleFactory

LifecycleFactoryImpl is the stock implementation of Lifecycle in the JSF RI.

Version:
$Id: LifecycleFactoryImpl.java,v 1.30 2006/05/17 19:00:46 rlubke Exp $
See Also:
LifecycleFactory

Field Summary
protected  java.util.HashMap<java.lang.String,com.sun.faces.lifecycle.LifecycleFactoryImpl.LifecycleWrapper> lifecycleMap
           
protected  java.lang.Object lock
           
 
Fields inherited from class javax.faces.lifecycle.LifecycleFactory
DEFAULT_LIFECYCLE
 
Constructor Summary
LifecycleFactoryImpl()
           
 
Method Summary
 void addLifecycle(java.lang.String lifecycleId, javax.faces.lifecycle.Lifecycle lifecycle)
           
 javax.faces.lifecycle.Lifecycle getLifecycle(java.lang.String lifecycleId)
           
 java.util.Iterator<java.lang.String> getLifecycleIds()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lifecycleMap

protected java.util.HashMap<java.lang.String,com.sun.faces.lifecycle.LifecycleFactoryImpl.LifecycleWrapper> lifecycleMap

lock

protected java.lang.Object lock
Constructor Detail

LifecycleFactoryImpl

public LifecycleFactoryImpl()
Method Detail

addLifecycle

public void addLifecycle(java.lang.String lifecycleId,
                         javax.faces.lifecycle.Lifecycle lifecycle)
Specified by:
addLifecycle in class javax.faces.lifecycle.LifecycleFactory

getLifecycle

public javax.faces.lifecycle.Lifecycle getLifecycle(java.lang.String lifecycleId)
                                             throws javax.faces.FacesException
Specified by:
getLifecycle in class javax.faces.lifecycle.LifecycleFactory
Throws:
javax.faces.FacesException

getLifecycleIds

public java.util.Iterator<java.lang.String> getLifecycleIds()
Specified by:
getLifecycleIds in class javax.faces.lifecycle.LifecycleFactory


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.