org.codehaus.plexus.lifecycle
Interface LifecycleHandlerManager

All Known Implementing Classes:
DefaultLifecycleHandlerManager

public interface LifecycleHandlerManager

Version:
$Id: LifecycleHandlerManager.java,v 1.5 2003/12/22 18:35:53 jvanzyl Exp $
Author:
Jason van Zyl

Method Summary
 void addEntity(java.lang.String key, java.lang.Object entity)
           
 LifecycleHandler getDefaultLifecycleHandler()
           
 LifecycleHandler getLifecycleHandler(java.lang.String id)
           
 void initialize()
           
 

Method Detail

addEntity

public void addEntity(java.lang.String key,
                      java.lang.Object entity)
               throws java.lang.Exception
Throws:
java.lang.Exception

initialize

public void initialize()
                throws java.lang.Exception
Throws:
java.lang.Exception

getDefaultLifecycleHandler

public LifecycleHandler getDefaultLifecycleHandler()
                                            throws UndefinedLifecycleHandlerException
Throws:
UndefinedLifecycleHandlerException

getLifecycleHandler

public LifecycleHandler getLifecycleHandler(java.lang.String id)
                                     throws UndefinedLifecycleHandlerException
Throws:
UndefinedLifecycleHandlerException