|
||||||||||
| 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.JBIPackageMojo
public class JBIPackageMojo
Make a JBI Archive of a project
| Field Summary | |
|---|---|
protected java.io.File |
additionalJBIResourceDirectory
|
protected java.io.File |
artifactJar
The name of the Jar package of the JBI artifact |
protected java.lang.String |
componentNameMapping
If the JBI update is activated, sets the mapping pattern of the component name. |
protected java.lang.String |
serviceAssemblyNameMapping
If the JBI update is activated, sets the mapping pattern of the Service Assembly name. |
protected java.lang.String |
serviceUnitFileNameMappingInSA
Sets the mapping pattern for all SU file names included in this service assembly. |
protected java.lang.String |
serviceUnitNameMappingInSA
If the JBI update is activated, sets the mapping pattern of the all SU names included in this service assembly. |
protected java.lang.String |
sharedLibraryNameMapping
If the JBI update is activated, sets the mapping pattern of the Shared Library name. |
protected java.lang.String |
toExcludes
List of entries to exclude (comma separated values) |
protected boolean |
updateJBIXml
Update JBI XML |
| 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 | |
|---|---|
JBIPackageMojo()
|
|
| Method Summary | |
|---|---|
void |
executeMojo()
Execute the MOJO |
protected org.apache.maven.project.MavenProject |
getMavenProject()
Returns the MavenProject associated to the artifact to configure. |
| 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, packagingIsOkForGoal, 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.io.File artifactJar
protected java.io.File additionalJBIResourceDirectory
protected boolean updateJBIXml
protected java.lang.String serviceUnitFileNameMappingInSA
protected java.lang.String serviceUnitNameMappingInSA
protected java.lang.String serviceAssemblyNameMapping
protected java.lang.String componentNameMapping
protected java.lang.String sharedLibraryNameMapping
protected java.lang.String toExcludes
| Constructor Detail |
|---|
public JBIPackageMojo()
| Method Detail |
|---|
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 | |||||||||