|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.ow2.easybeans.mavenplugin.AbstractEasyBeansMojo
public abstract class AbstractEasyBeansMojo
Abstract base class managing additional deployed archives specified in the POM.
Field Summary |
---|
Fields inherited from interface org.apache.maven.plugin.Mojo |
---|
ROLE |
Constructor Summary | |
---|---|
AbstractEasyBeansMojo()
|
Method Summary | |
---|---|
void |
contextualize(org.codehaus.plexus.context.Context context)
Called before the execution of the mojo. |
protected abstract org.ow2.util.maven.plugin.deployment.api.IDeploymentCore |
defineMojoCore()
Define the core of the mojo. |
void |
execute()
Execute the mojo. |
org.ow2.util.maven.plugin.deployment.mapping.Deployables |
getAdditionalDeployables()
Access to the additional deployables of the project. |
org.apache.maven.artifact.factory.ArtifactFactory |
getArtifactFactory()
Get the component used to create artifact instances. |
org.apache.maven.artifact.resolver.ArtifactResolver |
getArtifactResolver()
Get the component used to resolve additional artifacts required. |
protected org.ow2.util.maven.plugin.deployment.api.IDeploymentCore |
getCore()
Get the core of the mojo. |
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository()
Get the local repository. |
org.apache.maven.artifact.metadata.ArtifactMetadataSource |
getMetadataSource()
Get the component used to get metadata. |
org.codehaus.plexus.context.Context |
getPlexusPluginContext()
Get the plexus context of the plugin. |
java.lang.String |
getPluginArtifactId()
Get the artifact ID of the plugin. |
java.lang.String |
getPluginGroupId()
Get the group ID of the plugin. |
java.lang.String |
getPluginVersion()
Get the version of the plugin. |
org.apache.maven.project.MavenProject |
getProject()
Access to the Maven project. |
org.apache.maven.project.MavenProjectBuilder |
getProjectBuilder()
Get the component used to build Maven project. |
java.util.List<org.apache.maven.project.MavenProject> |
getReactorProjects()
Access to reactor projects. |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
---|
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ow2.util.maven.plugin.deployment.api.IDeploymentMojo |
---|
defineConfiguration, defineDeploymentBehavior, getLaunchedServer |
Methods inherited from interface org.ow2.util.maven.plugin.deployment.api.IMojo |
---|
getLog |
Constructor Detail |
---|
public AbstractEasyBeansMojo()
Method Detail |
---|
public org.apache.maven.project.MavenProject getProject()
getProject
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public java.util.List<org.apache.maven.project.MavenProject> getReactorProjects()
getReactorProjects
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public org.ow2.util.maven.plugin.deployment.mapping.Deployables getAdditionalDeployables()
getAdditionalDeployables
in interface org.ow2.util.maven.plugin.deployment.api.IDeploymentMojo
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
getLocalRepository
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public java.lang.String getPluginArtifactId()
getPluginArtifactId
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public java.lang.String getPluginGroupId()
getPluginGroupId
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public java.lang.String getPluginVersion()
getPluginVersion
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
getArtifactResolver
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
getArtifactFactory
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public org.apache.maven.artifact.metadata.ArtifactMetadataSource getMetadataSource()
getMetadataSource
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public org.apache.maven.project.MavenProjectBuilder getProjectBuilder()
getProjectBuilder
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
org.apache.maven.plugin.MojoExecutionException
- Execution errorpublic void contextualize(org.codehaus.plexus.context.Context context)
contextualize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
context
- The Plexus contextpublic org.codehaus.plexus.context.Context getPlexusPluginContext()
getPlexusPluginContext
in interface org.ow2.util.maven.plugin.deployment.api.IMojo
protected org.ow2.util.maven.plugin.deployment.api.IDeploymentCore getCore()
protected abstract org.ow2.util.maven.plugin.deployment.api.IDeploymentCore defineMojoCore() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
- Execution error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |