Package org.jboss.metadata.ear.spec
Class EarMetaData
- java.lang.Object
-
- org.jboss.metadata.javaee.support.IdMetaDataImpl
-
- org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
-
- org.jboss.metadata.ear.spec.EarMetaData
-
- All Implemented Interfaces:
Serializable,Cloneable,IdMetaData
- Direct Known Subclasses:
JBossAppMetaData
public class EarMetaData extends IdMetaDataImplWithDescriptionGroup
Common javaee application metadata- Version:
- $Revision: 75470 $
- Author:
- Scott.Stark@jboss.org
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EarMetaData(EarVersion earVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApplicationName()EarEnvironmentRefsGroupMetaDatagetEarEnvironmentRefsGroup()Get the jndiEnvironmentRefsGroup.EarVersiongetEarVersion()booleangetInitializeInOrder()If initialize-in-order is true, modules must be initialized in the order they're listed in this deployment descriptor, with the exception of application client modules, which can be initialized in any order.StringgetLibraryDirectory()ModulesMetaDatagetModules()Get the application module informationSecurityRolesMetaDatagetSecurityRoles()Get the security rolesvoidsetApplicationName(String applicationName)voidsetEarEnvironmentRefsGroup(EarEnvironmentRefsGroupMetaData env)voidsetInitializeInOrder(boolean initializeInOrder)voidsetLibraryDirectory(String libraryDirectory)voidsetModules(ModulesMetaData modules)Set the application module informationvoidsetSecurityRoles(SecurityRolesMetaData securityRoles)Set the security roles-
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
getDescriptionGroup, setDescriptionGroup
-
-
-
-
Constructor Detail
-
EarMetaData
public EarMetaData(EarVersion earVersion)
-
-
Method Detail
-
getLibraryDirectory
public String getLibraryDirectory()
-
setLibraryDirectory
public void setLibraryDirectory(String libraryDirectory)
-
getModules
public ModulesMetaData getModules()
Get the application module information- Returns:
- the list of application modules
-
setModules
public void setModules(ModulesMetaData modules)
Set the application module information- Parameters:
modules- - the list of application modules
-
getSecurityRoles
public SecurityRolesMetaData getSecurityRoles()
Get the security roles- Returns:
- securityRoles
-
setSecurityRoles
public void setSecurityRoles(SecurityRolesMetaData securityRoles)
Set the security roles- Parameters:
securityRoles-
-
getEarVersion
public EarVersion getEarVersion()
-
getApplicationName
public String getApplicationName()
-
setApplicationName
public void setApplicationName(String applicationName)
-
getInitializeInOrder
public boolean getInitializeInOrder()
If initialize-in-order is true, modules must be initialized in the order they're listed in this deployment descriptor, with the exception of application client modules, which can be initialized in any order. If initialize-in-order is not set or set to false, the order of initialization is unspecified and may be product-dependent.
-
setInitializeInOrder
public void setInitializeInOrder(boolean initializeInOrder)
-
getEarEnvironmentRefsGroup
public EarEnvironmentRefsGroupMetaData getEarEnvironmentRefsGroup()
Get the jndiEnvironmentRefsGroup.- Returns:
- the jndiEnvironmentRefsGroup.
-
setEarEnvironmentRefsGroup
public void setEarEnvironmentRefsGroup(EarEnvironmentRefsGroupMetaData env)
-
-