Package org.apache.maven.plugin.ear
Class EarExecutionContext
- java.lang.Object
-
- org.apache.maven.plugin.ear.EarExecutionContext
-
public class EarExecutionContext extends java.lang.Object
Contains various runtime parameters used to customize the generated EAR file.- Version:
- $Id: EarExecutionContext.java 1645331 2014-12-13 17:31:09Z khmarbaise $
-
-
Field Summary
Fields Modifier and Type Field Description private ArtifactRepository
artifactRepository
private java.lang.String
defaultLibBundleDir
private FileNameMapping
fileNameMapping
private JbossConfiguration
jbossConfiguration
-
Constructor Summary
Constructors Constructor Description EarExecutionContext(org.apache.maven.project.MavenProject project, java.lang.String mainArtifactId, java.lang.String defaultLibBundleDir, JbossConfiguration jbossConfiguration, java.lang.String fileNameMappingName, ArtifactTypeMappingService typeMappingService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactRepository
getArtifactRepository()
java.lang.String
getDefaultLibBundleDir()
FileNameMapping
getFileNameMapping()
private void
initialize(org.apache.maven.project.MavenProject project, java.lang.String mainArtifactId, java.lang.String defaultLibBundleDir, JbossConfiguration jbossConfiguration, java.lang.String fileNameMappingName, ArtifactTypeMappingService typeMappingService)
boolean
isJbossConfigured()
-
-
-
Field Detail
-
defaultLibBundleDir
private java.lang.String defaultLibBundleDir
-
jbossConfiguration
private JbossConfiguration jbossConfiguration
-
fileNameMapping
private FileNameMapping fileNameMapping
-
artifactRepository
private ArtifactRepository artifactRepository
-
-
Constructor Detail
-
EarExecutionContext
public EarExecutionContext(org.apache.maven.project.MavenProject project, java.lang.String mainArtifactId, java.lang.String defaultLibBundleDir, JbossConfiguration jbossConfiguration, java.lang.String fileNameMappingName, ArtifactTypeMappingService typeMappingService)
- Parameters:
project
-MavenProject
mainArtifactId
- The artifactId.defaultLibBundleDir
- The defaultLibBundleDir.jbossConfiguration
-JbossConfiguration
fileNameMappingName
- file name mapping.typeMappingService
-ArtifactTypeMappingService
-
-
Method Detail
-
getDefaultLibBundleDir
public java.lang.String getDefaultLibBundleDir()
- Returns:
defaultLibBundleDir
-
isJbossConfigured
public boolean isJbossConfigured()
- Returns:
jbossConfiguration
-
getFileNameMapping
public FileNameMapping getFileNameMapping()
- Returns:
fileNameMapping
-
getArtifactRepository
public ArtifactRepository getArtifactRepository()
- Returns:
artifactRepository
-
initialize
private void initialize(org.apache.maven.project.MavenProject project, java.lang.String mainArtifactId, java.lang.String defaultLibBundleDir, JbossConfiguration jbossConfiguration, java.lang.String fileNameMappingName, ArtifactTypeMappingService typeMappingService)
-
-