org.codehaus.plexus.lifecycle
Interface LifecycleHandler

All Known Implementing Classes:
AbstractLifecycleHandler, BasicLifecycleHandler, PassiveLifecycleHandler, PlexusLifecycleHandler

public interface LifecycleHandler


Method Summary
 void end(java.lang.Object component, ComponentManager manager)
           
 java.lang.String getId()
           
 void initialize()
           
 void resume(java.lang.Object component, ComponentManager manager)
           
 void start(java.lang.Object component, ComponentManager manager)
           
 void suspend(java.lang.Object component, ComponentManager manager)
           
 

Method Detail

getId

java.lang.String getId()

start

void start(java.lang.Object component,
           ComponentManager manager)
           throws PhaseExecutionException
Throws:
PhaseExecutionException

suspend

void suspend(java.lang.Object component,
             ComponentManager manager)
             throws PhaseExecutionException
Throws:
PhaseExecutionException

resume

void resume(java.lang.Object component,
            ComponentManager manager)
            throws PhaseExecutionException
Throws:
PhaseExecutionException

end

void end(java.lang.Object component,
         ComponentManager manager)
         throws PhaseExecutionException
Throws:
PhaseExecutionException

initialize

void initialize()


Copyright © 2001-2006 Codehaus. All Rights Reserved.