Class AbstractMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.bndly.common.app.provisioning.mojo.AbstractMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AbstractProvisioningMojo,DeriveDependencyPackagesMojo
public abstract class AbstractMojo extends org.apache.maven.plugin.AbstractMojo
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.maven.execution.MavenSessionmavenSessionprotected org.apache.maven.project.MavenProjectproject
-
Constructor Summary
Constructors Constructor Description AbstractMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.codehaus.plexus.archiver.manager.ArchiverManagergetArchiverManager()This setter exists for unit testing only.protected ArtifactHelpergetArtifactHelper()protected FileresolveArtifactDefinitionToArtifactFile(ArtifactDefinition artifact)voidsetArtifactHelper(ArtifactHelper artifactHelper)This setter exists for unit testing only.voidsetResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver)This setter exists for unit testing only.-
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
-
-
-
Method Detail
-
getArtifactHelper
protected final ArtifactHelper getArtifactHelper()
-
resolveArtifactDefinitionToArtifactFile
protected final File resolveArtifactDefinitionToArtifactFile(ArtifactDefinition artifact) throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
setArtifactHelper
public void setArtifactHelper(ArtifactHelper artifactHelper)
This setter exists for unit testing only.- Parameters:
artifactHelper-
-
setResolver
public void setResolver(org.apache.maven.artifact.resolver.ArtifactResolver resolver)
This setter exists for unit testing only.- Parameters:
resolver-
-
getArchiverManager
public org.codehaus.plexus.archiver.manager.ArchiverManager getArchiverManager()
This setter exists for unit testing only.- Returns:
-
-