|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.kie.integration.eap.maven.EAPDynamicModulesBuilderMojo
public class EAPDynamicModulesBuilderMojo
This plugin mojo generates a dynamic module (webapp) definition and the assembly files to assemble it.
Field Summary | |
---|---|
protected String |
assemblyFormats
The output formats for assembly descriptor. |
protected EAPLayerDistributionManager |
distributionManager
The scanner for static modules. |
protected String |
distributionName
The name of the dynamic module distribution to generate. |
protected String |
outputPath
The output path for the generated artifacts and assembly files. |
protected EAPPatchManager |
patchManager
The patch manager. |
protected org.apache.maven.project.MavenProject |
project
The Maven project. |
protected List<org.sonatype.aether.repository.RemoteRepository> |
remoteRepos
The project's remote repositories to use for the resolution of plugins and their dependencies. |
protected org.sonatype.aether.RepositorySystemSession |
repoSession
The current repository/network configuration of Maven. |
protected org.sonatype.aether.RepositorySystem |
repoSystem
The entry point to Aether, i.e. the component doing all the work. |
protected EAPConfigurationArtifact |
staticLayerArtifact
The static layer artifact than contains all the modules and properties for the layer. |
Fields inherited from interface org.apache.maven.plugin.Mojo |
---|
ROLE |
Constructor Summary | |
---|---|
EAPDynamicModulesBuilderMojo()
|
Method Summary | |
---|---|
protected void |
checkConfiguration()
|
void |
execute()
|
protected String |
generateJbossDeploymentStructure(Collection<EAPModuleNodeGraphDependency> staticModuleDependencies,
ZipFile war,
Document currentJbossDepStructureDoc)
|
protected ZipFile |
getWarFile(EAPDynamicModule module)
|
protected void |
initServices()
|
protected boolean |
isWarLibrary(String fileName)
|
protected Collection<EAPModuleNodeGraphDependency> |
readCurrentJBossDepStructurDependencies(Document document)
|
protected org.kie.integration.eap.maven.EAPDynamicModulesBuilderMojo.EAPWarResources |
scanWarResources(ZipFile war)
|
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 org.apache.maven.project.MavenProject project
protected org.sonatype.aether.RepositorySystem repoSystem
protected org.sonatype.aether.RepositorySystemSession repoSession
protected List<org.sonatype.aether.repository.RemoteRepository> remoteRepos
protected String distributionName
protected String outputPath
protected String assemblyFormats
protected EAPConfigurationArtifact staticLayerArtifact
protected EAPLayerDistributionManager distributionManager
protected EAPPatchManager patchManager
Constructor Detail |
---|
public EAPDynamicModulesBuilderMojo()
Method Detail |
---|
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected void checkConfiguration() throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureException
protected void initServices()
protected ZipFile getWarFile(EAPDynamicModule module) throws IOException, org.sonatype.aether.resolution.ArtifactResolutionException
IOException
org.sonatype.aether.resolution.ArtifactResolutionException
protected org.kie.integration.eap.maven.EAPDynamicModulesBuilderMojo.EAPWarResources scanWarResources(ZipFile war) throws org.apache.maven.plugin.MojoExecutionException, IOException
org.apache.maven.plugin.MojoExecutionException
IOException
protected boolean isWarLibrary(String fileName)
protected String generateJbossDeploymentStructure(Collection<EAPModuleNodeGraphDependency> staticModuleDependencies, ZipFile war, Document currentJbossDepStructureDoc) throws org.apache.maven.plugin.MojoExecutionException, IOException
org.apache.maven.plugin.MojoExecutionException
IOException
protected Collection<EAPModuleNodeGraphDependency> readCurrentJBossDepStructurDependencies(Document document)
|
KIE EAP - Maven plugin 6.1.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |