|
||||||||||
| 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.petals.plugin.jbiplugin.JBIAbstractMojo
org.ow2.petals.plugin.jbiplugin.JBIAbstractConfigurableMojo
org.ow2.petals.plugin.jbiplugin.JBIConfigureMojo
public class JBIConfigureMojo
Configure a deliverable JBI Artefact (Component / Service Assembly)
| Field Summary | |
|---|---|
protected java.lang.String |
artifactId
ArtifactId of the deliverable JBI artefact to configure. |
protected java.io.File |
configuredArtifactOutputDirectory
Configured artifacts output directory |
protected java.lang.String |
groupId
GroupId of the deliverable JBI artefact to configure. |
protected java.lang.String |
targetName
Target Name of the deliverable JBI artefact to configure. |
protected java.lang.String |
version
Version of the deliverable JBI artefact to configure. |
| Fields inherited from class org.ow2.petals.plugin.jbiplugin.JBIAbstractMojo |
|---|
artifactFactory, artifactResolver, jbiDirectory, jbiName, localRepository, mavenProjectBuilder, outputDirectory, packaging, PACKAGING_COMPONENT, PACKAGING_SA, PACKAGING_SL, PACKAGING_SU, project, projectArtifact, settingsBuilder, verbose |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
|---|
ROLE |
| Constructor Summary | |
|---|---|
JBIConfigureMojo()
|
|
| Method Summary | |
|---|---|
void |
executeMojo()
Execute the MOJO |
protected org.apache.maven.project.MavenProject |
getMavenProject()
Returns the MavenProject associated to the artifact to configure. |
protected boolean |
packagingIsOkForGoal()
the goal "jbi-configure" is designed to be run on command line. |
| Methods inherited from class org.ow2.petals.plugin.jbiplugin.JBIAbstractConfigurableMojo |
|---|
artifactToSharedLibrary, evaluateBootstrapClasspathElts, evaluateComponentClasspathElts, evaluateJBIIdentifier, evaluateJBIVersion, evaluateSharedLibraries, readConfigurationFiles |
| Methods inherited from class org.ow2.petals.plugin.jbiplugin.JBIAbstractMojo |
|---|
attachedJBIArchive, buildProjectFromArtifact, createDependencyArtifact, debug, error, error, execute, getSharedLibraries, info, readJbiDescriptor, warn |
| 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 |
| Field Detail |
|---|
protected java.lang.String groupId
protected java.lang.String artifactId
protected java.lang.String version
protected java.lang.String targetName
protected java.io.File configuredArtifactOutputDirectory
| Constructor Detail |
|---|
public JBIConfigureMojo()
| Method Detail |
|---|
protected boolean packagingIsOkForGoal()
packagingIsOkForGoal in class JBIAbstractMojoJBIAbstractMojo.packagingIsOkForGoal()
public void executeMojo()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
JBIAbstractMojo
executeMojo in class JBIAbstractMojoorg.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionprotected org.apache.maven.project.MavenProject getMavenProject()
JBIAbstractConfigurableMojo
getMavenProject in class JBIAbstractConfigurableMojo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||