Package org.codehaus.cargo.module
Interface J2eeDescriptor
-
- All Superinterfaces:
Cloneable
,Descriptor
,org.jdom2.NamespaceAware
,org.jdom2.Parent
,Serializable
- All Known Implementing Classes:
ApplicationXml
,EjbJarXml
,WebXml
public interface J2eeDescriptor extends Descriptor
Common interface for all standard J2EE deployment descriptors (web.xml
,ejb-jar.xml
, etc).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Descriptor>
getVendorDescriptors()
Returns all vendor descriptors associated with this J2EE deployment descriptor.-
Methods inherited from interface org.codehaus.cargo.module.Descriptor
addElement, getDescriptorType, getDocument, getFileName, getRootElement, getTagByIdentifier, getTagByIdentifier, getTags, getTags
-
Methods inherited from interface org.jdom2.NamespaceAware
getNamespacesInherited, getNamespacesInScope, getNamespacesIntroduced
-
Methods inherited from interface org.jdom2.Parent
addContent, addContent, addContent, addContent, canContainContent, clone, cloneContent, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getParent, indexOf, removeContent, removeContent, removeContent, removeContent
-
-
-
-
Method Detail
-
getVendorDescriptors
List<Descriptor> getVendorDescriptors()
Returns all vendor descriptors associated with this J2EE deployment descriptor. For example for JBoss the vendor descriptor associated withweb.xml
isjboss-web.xml
.- Returns:
- List of Descriptor objects
-
-