All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractEarModule A base implementation of anEarModule
.AbstractEarMojo A base class for EAR-processing related tasks.AbstractFileNameMapping A base class used to generate the standard name of an artifact instead of relying on the (potentially) wrong file name provided byArtifact.getFile()
.AbstractXmlWriter A base class for deployment descriptor file generators.AppClientModule TheEarModule
implementation for an application client module.ApplicationXmlWriter An XmlWriter based implementation used to generate an application.xml fileApplicationXmlWriterContext A context for theApplicationXmlWriter
.ArtifactRepository An artifact repository used to resolveEarModule
.ArtifactTypeMappingService Allows to map custom artifact type to standard type.EarExecutionContext Contains various runtime parameters used to customize the generated EAR file.EarMavenArchiver A customMavenArchiver
implementation that takes care of setting the right classpath value according to the actual path of bundled files.EarModule The ear module interface.EarModuleFactory Builds anEarModule
based on an Artifact.EarMojo Builds J2EE Enterprise Archive (EAR) files.EarPluginException The base exception of the EAR plugin.Ejb3Module Deprecated. ejb v3 is now properly handled by the standard ejb packaging type.EjbClientModule TheEarModule
implementation for an ejb client module.EjbModule TheEarModule
implementation for an EJB module.EjbRef Representation ofejb-ref
element inapplication.xml
file.EnvEntry The representation of a env-entry entry within an application.xml file.FileNameMapping Maps file nameArtifact
.FileNameMappingFactory Provides access toFileNameMapping
implementations.FullFileNameMapping A full file name mapping, useful if artifacts might have the same name across groups.GenerateApplicationXmlMojo Generates the EAR deployment descriptor file(s).HarModule TheEarModule
implementation for a JBoss Hibernate archive.InvalidJavaEEVersion JarModule TheEarModule
implementation for a non J2EE module such as third party libraries.JavaEEVersion Represents the supported JavaEE version.JavaModule Deprecated. the name JavaModule is really confusing since it targets a third party library, useJarModule
insteadJbossAppXmlWriter An XmlWriter based implementation used to generate a jboss-app.xml fileJbossConfiguration The JBoss specific configuration, used to generate the jboss-app.xml deployment descriptor fileJbossEarModule Represents a JBoss specific ear module.ModuleIdentifierValidator This class will check the list of modules if there exist a duplicate artifactId.NoVersionFileNameMapping A simplified version of the standard file name mapping which does not retain the version in the generated file name.NoVersionForEjbFileNameMapping A more sophisticated file name mapping which retains the version only for library jars and leaves it out for for ejb-jars.ParModule TheEarModule
implementation for a Par module.RarModule TheEarModule
implementation for an J2EE connector module.SarModule SecurityRole The representation of a security-role entry within an application.xml file.StandardFileNameMapping The standard file name mapping.UnknownArtifactTypeException Thrown if an unknown artifact type is encountered.WebModule TheEarModule
implementation for a Web application module.WsrModule TheEarModule
implementation for a JBoss wsr module.