Package org.apache.maven.plugin
Class MojoExecution
- java.lang.Object
-
- org.apache.maven.plugin.MojoExecution
-
public class MojoExecution extends java.lang.ObjectMojoExecution
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMojoExecution.SourceDescribes the source of an execution.
-
Constructor Summary
Constructors Constructor Description MojoExecution(org.apache.maven.model.Plugin plugin, java.lang.String goal, java.lang.String executionId)MojoExecution(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor)MojoExecution(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor, java.lang.String executionId)MojoExecution(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor, java.lang.String executionId, MojoExecution.Source source)MojoExecution(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor, org.codehaus.plexus.util.xml.Xpp3Dom configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetArtifactId()org.codehaus.plexus.util.xml.Xpp3DomgetConfiguration()java.lang.StringgetExecutionId()java.util.Map<java.lang.String,java.util.List<MojoExecution>>getForkedExecutions()java.lang.StringgetGoal()java.lang.StringgetGroupId()java.lang.StringgetLifecyclePhase()org.apache.maven.plugin.descriptor.MojoDescriptorgetMojoDescriptor()org.apache.maven.model.PlugingetPlugin()MojoExecution.SourcegetSource()Gets the source of this execution.java.lang.StringgetVersion()java.lang.Stringidentify()voidsetConfiguration(org.codehaus.plexus.util.xml.Xpp3Dom configuration)voidsetForkedExecutions(java.lang.String projectKey, java.util.List<MojoExecution> forkedExecutions)voidsetLifecyclePhase(java.lang.String lifecyclePhase)voidsetMojoDescriptor(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor)java.lang.StringtoString()
-
-
-
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
nullif 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:
toStringin classjava.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)
-
-