Class 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 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 -