Package org.apache.maven.plugins.ear
Class EjbModule
java.lang.Object
org.apache.maven.plugins.ear.AbstractEarModule
org.apache.maven.plugins.ear.EjbModule
- All Implemented Interfaces:
EarModule
- Direct Known Subclasses:
ParModule
The
EarModule implementation for an EJB module.- Author:
- Stephane Nicoll
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefault type of the artifact of an EJB module.Fields inherited from class org.apache.maven.plugins.ear.AbstractEarModule
ALT_DD, altDeploymentDescriptor, bundleDir, bundleFileName, classPathItem, earExecutionContext, excluded, JAVA_MODULE, libDirectory, MODULE_ELEMENT, type, unpack -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendModule(org.codehaus.plexus.util.xml.XMLWriter writer, String version, Boolean generateId) Appends theXMLrepresentation of this module.Methods inherited from class org.apache.maven.plugins.ear.AbstractEarModule
changeManifestClasspath, getAltDeploymentDescriptor, getArtifact, getArtifactId, getBundleDir, getBundleFileName, getClassifier, getGroupId, getLibDir, getModuleId, getType, getUri, isClassPathItem, isExcluded, resolveArtifact, setEarExecutionContext, shouldUnpack, startModuleElement, toString, writeAltDeploymentDescriptor
-
Field Details
-
DEFAULT_ARTIFACT_TYPE
Default type of the artifact of an EJB module.- See Also:
-
-
Constructor Details
-
EjbModule
public EjbModule()Create an instance. -
EjbModule
public EjbModule(org.apache.maven.artifact.Artifact a) - Parameters:
a-Artifact
-
-
Method Details
-
appendModule
public void appendModule(org.codehaus.plexus.util.xml.XMLWriter writer, String version, Boolean generateId) Appends theXMLrepresentation of this module.- Parameters:
writer- the writer to useversion- the version of theapplication.xmlfilegenerateId- whether an id should be generated
-