org.codehaus.plexus.lifecycle.phase
Class AbstractPhase

java.lang.Object
  extended by org.codehaus.plexus.lifecycle.phase.AbstractPhase
All Implemented Interfaces:
Phase
Direct Known Subclasses:
AutoConfigurePhase, CompositionPhase, ConfigurablePhase, ContextualizePhase, DisposePhase, InitializePhase, LogDisablePhase, LogEnablePhase, ResumePhase, ServiceablePhase, StartPhase, StopPhase, SuspendPhase

public abstract class AbstractPhase
extends java.lang.Object
implements Phase


Constructor Summary
AbstractPhase()
           
 
Method Summary
abstract  void execute(java.lang.Object component, ComponentManager manager)
          Execute the phase.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPhase

public AbstractPhase()
Method Detail

execute

public abstract void execute(java.lang.Object component,
                             ComponentManager manager)
                      throws PhaseExecutionException
Execute the phase.

Specified by:
execute in interface Phase
Throws:
PhaseExecutionException


Copyright © 2001-2006 Codehaus. All Rights Reserved.