Package org.apache.maven.plugin.ear
Class EarExecutionContext
- java.lang.Object
-
- org.apache.maven.plugin.ear.EarExecutionContext
-
public class EarExecutionContext extends java.lang.ObjectContains 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 ArtifactRepositoryartifactRepositoryprivate java.lang.StringdefaultLibBundleDirprivate FileNameMappingfileNameMappingprivate JbossConfigurationjbossConfiguration
-
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 ArtifactRepositorygetArtifactRepository()java.lang.StringgetDefaultLibBundleDir()FileNameMappinggetFileNameMapping()private voidinitialize(org.apache.maven.project.MavenProject project, java.lang.String mainArtifactId, java.lang.String defaultLibBundleDir, JbossConfiguration jbossConfiguration, java.lang.String fileNameMappingName, ArtifactTypeMappingService typeMappingService)booleanisJbossConfigured()
-
-
-
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-MavenProjectmainArtifactId- The artifactId.defaultLibBundleDir- The defaultLibBundleDir.jbossConfiguration-JbossConfigurationfileNameMappingName- 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)
-
-