org.apache.maven.plugin.tools.model
Class LifecycleExecution

java.lang.Object
  extended by org.apache.maven.plugin.tools.model.LifecycleExecution
All Implemented Interfaces:
Serializable

public class LifecycleExecution
extends Object
implements Serializable

A sub-process execution of a lifecycle to satisfy the needs of a mojo.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
LifecycleExecution()
           
 
Method Summary
 String getGoal()
          Get a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.
 String getLifecycle()
          Get the name of the overlay to apply to the sub-lifecycle before executing it.
 String getPhase()
          Get the phase in the sub-lifecycle.
 void setGoal(String goal)
          Set a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.
 void setLifecycle(String lifecycle)
          Set the name of the overlay to apply to the sub-lifecycle before executing it.
 void setPhase(String phase)
          Set the phase in the sub-lifecycle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifecycleExecution

public LifecycleExecution()
Method Detail

getGoal

public String getGoal()
Get a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.

Returns:
String

getLifecycle

public String getLifecycle()
Get the name of the overlay to apply to the sub-lifecycle before executing it. If specified, this lifecycle overlay definition will be bundled with the plugin.

Returns:
String

getPhase

public String getPhase()
Get the phase in the sub-lifecycle.

Returns:
String

setGoal

public void setGoal(String goal)
Set a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.

Parameters:
goal -

setLifecycle

public void setLifecycle(String lifecycle)
Set the name of the overlay to apply to the sub-lifecycle before executing it. If specified, this lifecycle overlay definition will be bundled with the plugin.

Parameters:
lifecycle -

setPhase

public void setPhase(String phase)
Set the phase in the sub-lifecycle.

Parameters:
phase -


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.