Package org.jboss.metadata.ear.spec
Class ModuleMetaData
- java.lang.Object
-
- org.jboss.metadata.javaee.support.IdMetaDataImpl
-
- org.jboss.metadata.javaee.support.NamedMetaData
-
- org.jboss.metadata.ear.spec.ModuleMetaData
-
- All Implemented Interfaces:
Serializable,Cloneable,IdMetaData,MappableMetaData
public class ModuleMetaData extends NamedMetaData
Application module metadata- Version:
- $Revision: 84989 $
- Author:
- Scott.Stark@jboss.org
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModuleMetaData.ModuleType
-
Constructor Summary
Constructors Constructor Description ModuleMetaData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlternativeDD()StringgetFileName()ModuleMetaData.ModuleTypegetType()StringgetUniqueName()Gets the unique name for this module, as assigned by a deployer in accordance with the EE 6 spec, Section EE.8.1.1.AbstractModulegetValue()voidsetAlternativeDD(String altDD)voidsetUniqueName(String uniqueName)Sets the unique name for this module, as assigned by a deployer in accordance with the EE 6 spec, Section EE.8.1.1.voidsetValue(AbstractModule value)-
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, getName, hashCode, setName, toString
-
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, setId
-
-
-
-
Method Detail
-
getValue
public AbstractModule getValue()
-
setValue
public void setValue(AbstractModule value)
-
getAlternativeDD
public String getAlternativeDD()
-
setAlternativeDD
public void setAlternativeDD(String altDD)
-
getFileName
public String getFileName()
-
getType
public ModuleMetaData.ModuleType getType()
-
getUniqueName
public String getUniqueName()
Gets the unique name for this module, as assigned by a deployer in accordance with the EE 6 spec, Section EE.8.1.1. This value is not intended to be set via any deployment descriptor. See also https://jira.jboss.org/jira/browse/JBAS-7644- Returns:
- the unique name of this module, distinct from the name of any
other module associated with the same application, or
nullif the deployment processing logic has not assigned a unique name.
-
setUniqueName
public void setUniqueName(String uniqueName)
Sets the unique name for this module, as assigned by a deployer in accordance with the EE 6 spec, Section EE.8.1.1. This value is not intended to be set via any deployment descriptor. See also https://jira.jboss.org/jira/browse/JBAS-7644 param uniqueName the unique name of this module, distinct from the name of any other module associated with the same application
-
-