JBoss Metadata EAR 7.2.0.Final

org.jboss.metadata.ear.spec
Class EarMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
          extended by 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
EarMetaData(EarVersion earVersion)
           
 
Method Summary
 String getApplicationName()
           
 EarEnvironmentRefsGroupMetaData getEarEnvironmentRefsGroup()
          Get the jndiEnvironmentRefsGroup.
 EarVersion getEarVersion()
           
 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.
 String getLibraryDirectory()
           
 ModulesMetaData getModules()
          Get the application module information
 SecurityRolesMetaData getSecurityRoles()
          Get the security roles
 void setApplicationName(String applicationName)
           
 void setEarEnvironmentRefsGroup(EarEnvironmentRefsGroupMetaData env)
           
 void setInitializeInOrder(boolean initializeInOrder)
           
 void setLibraryDirectory(String libraryDirectory)
           
 void setModules(ModulesMetaData modules)
          Set the application module information
 void setSecurityRoles(SecurityRolesMetaData securityRoles)
          Set the security roles
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
getDescriptionGroup, setDescriptionGroup
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, equals, getId, hashCode, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

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)

JBoss Metadata EAR 7.2.0.Final

Copyright © 2014 JBoss by Red Hat. All Rights Reserved.