Class MojoExecution


  • public class MojoExecution
    extends java.lang.Object
    MojoExecution
    • Constructor Detail

      • MojoExecution

        public MojoExecution​(org.apache.maven.model.Plugin plugin,
                             java.lang.String goal,
                             java.lang.String executionId)
      • MojoExecution

        public MojoExecution​(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor)
      • MojoExecution

        public MojoExecution​(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
                             java.lang.String executionId,
                             MojoExecution.Source source)
      • MojoExecution

        public MojoExecution​(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
                             java.lang.String executionId)
      • MojoExecution

        public MojoExecution​(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor,
                             org.codehaus.plexus.util.xml.Xpp3Dom configuration)
    • Method Detail

      • getSource

        public MojoExecution.Source getSource()
        Gets the source of this execution.
        Returns:
        The source of this execution or null if unknown.
      • getExecutionId

        public java.lang.String getExecutionId()
      • getPlugin

        public org.apache.maven.model.Plugin getPlugin()
      • getMojoDescriptor

        public org.apache.maven.plugin.descriptor.MojoDescriptor getMojoDescriptor()
      • getConfiguration

        public org.codehaus.plexus.util.xml.Xpp3Dom getConfiguration()
      • setConfiguration

        public void setConfiguration​(org.codehaus.plexus.util.xml.Xpp3Dom configuration)
      • identify

        public java.lang.String identify()
      • getLifecyclePhase

        public java.lang.String getLifecyclePhase()
      • setLifecyclePhase

        public void setLifecyclePhase​(java.lang.String lifecyclePhase)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getGroupId

        public java.lang.String getGroupId()
      • getArtifactId

        public java.lang.String getArtifactId()
      • getVersion

        public java.lang.String getVersion()
      • getGoal

        public java.lang.String getGoal()
      • setMojoDescriptor

        public void setMojoDescriptor​(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor)
      • getForkedExecutions

        public java.util.Map<java.lang.String,​java.util.List<MojoExecution>> getForkedExecutions()
      • setForkedExecutions

        public void setForkedExecutions​(java.lang.String projectKey,
                                        java.util.List<MojoExecution> forkedExecutions)