Class Phase

java.lang.Object
org.apache.maven.plugin.lifecycle.Phase
All Implemented Interfaces:
Serializable

public class Phase extends Object implements Serializable
A phase mapping definition.
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • Phase

      public Phase()
  • Method Details

    • addExecution

      public void addExecution(Execution execution)
      Method addExecution.
      Parameters:
      execution - a execution object.
    • getConfiguration

      public Object getConfiguration()
      Get configuration to pass to all goals run in this phase.
      Returns:
      Object
    • getExecutions

      public List<Execution> getExecutions()
      Method getExecutions.
      Returns:
      List
    • getId

      public String getId()
      Get the ID of this phase, e.g., generate-sources.
      Returns:
      String
    • removeExecution

      public void removeExecution(Execution execution)
      Method removeExecution.
      Parameters:
      execution - a execution object.
    • setConfiguration

      public void setConfiguration(Object configuration)
      Set configuration to pass to all goals run in this phase.
      Parameters:
      configuration - a configuration object.
    • setExecutions

      public void setExecutions(List<Execution> executions)
      Set the goals to execute within the phase.
      Parameters:
      executions - a executions object.
    • setId

      public void setId(String id)
      Set the ID of this phase, e.g., generate-sources.
      Parameters:
      id - a id object.