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

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

public class LifecycleExecution
extends java.lang.Object
implements java.io.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
 java.lang.String getGoal()
          Get a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.
 java.lang.String getLifecycle()
          Get the name of the overlay to apply to the sub-lifecycle before executing it.
 java.lang.String getPhase()
          Get the phase in the sub-lifecycle.
 void setGoal(java.lang.String goal)
          Set a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.
 void setLifecycle(java.lang.String lifecycle)
          Set the name of the overlay to apply to the sub-lifecycle before executing it.
 void setPhase(java.lang.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 java.lang.String getGoal()
Get a goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.

Returns:
String

getLifecycle

public java.lang.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 java.lang.String getPhase()
Get the phase in the sub-lifecycle.

Returns:
String

setGoal

public void setGoal(java.lang.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(java.lang.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(java.lang.String phase)
Set the phase in the sub-lifecycle.

Parameters:
phase -


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