org.apache.maven.lifecycle
Class DefaultLifecycleExecutor

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.lifecycle.DefaultLifecycleExecutor
All Implemented Interfaces:
LifecycleExecutor, org.codehaus.plexus.logging.LogEnabled

public class DefaultLifecycleExecutor
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements LifecycleExecutor

Version:
$Id: DefaultLifecycleExecutor.java 728820 2008-12-22 22:58:16Z brett $
Author:
Jason van Zyl, Brett Porter

Field Summary
 
Fields inherited from interface org.apache.maven.lifecycle.LifecycleExecutor
ROLE
 
Constructor Summary
DefaultLifecycleExecutor()
           
 
Method Summary
 void execute(MavenSession session, ReactorManager rm, EventDispatcher dispatcher)
          Execute a task.
 Map getPhaseToLifecycleMap()
           
protected  void line()
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLifecycleExecutor

public DefaultLifecycleExecutor()
Method Detail

execute

public void execute(MavenSession session,
                    ReactorManager rm,
                    EventDispatcher dispatcher)
             throws BuildFailureException,
                    LifecycleExecutionException
Execute a task. Each task may be a phase in the lifecycle or the execution of a mojo.

Specified by:
execute in interface LifecycleExecutor
Parameters:
session -
rm -
dispatcher -
Throws:
BuildFailureException
LifecycleExecutionException

line

protected void line()

getPhaseToLifecycleMap

public Map getPhaseToLifecycleMap()
                           throws LifecycleExecutionException
Throws:
LifecycleExecutionException


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.