org.jboss.metadata
Class ResourceEnvRefMetaData

java.lang.Object
  extended byorg.jboss.metadata.MetaData (src) 
      extended byorg.jboss.metadata.ResourceEnvRefMetaData
All Implemented Interfaces:
java.lang.Cloneable, XmlLoadable (src)

public class ResourceEnvRefMetaData
extends MetaData (src)

The meta data information for a resource-env-ref element. The resource-env-ref element contains a declaration of an enterprise bean�s reference to an administered object associated with a resource in the enterprise bean�s environment. It consists of an optional description, the resource environment reference name, and an indication of the resource environment reference type expected by the enterprise bean code.

Used in: entity, message-driven and session

Example: jms/StockQueue javax.jms.Queue


Field Summary
 
Fields inherited from class org.jboss.metadata.MetaData (src)
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
ResourceEnvRefMetaData()
           
 
Method Summary
 java.lang.String getJndiName()
           
 java.lang.String getLink()
           
 java.lang.String getRefName()
           
 java.lang.String getType()
           
 void importEjbJarXml(org.w3c.dom.Element element)
          Parse the application-client|ejb-jar|web-app child element
 void importJbossXml(org.w3c.dom.Element element)
          Parse the jboss child element
 
Methods inherited from class org.jboss.metadata.MetaData (src)
clone, getChildrenByTagName, getElementAttribute, getElementContent, getElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importXml, jdk13Enabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceEnvRefMetaData

public ResourceEnvRefMetaData()
Method Detail

getRefName

public java.lang.String getRefName()

getJndiName

public java.lang.String getJndiName()

getType

public java.lang.String getType()

getLink

public java.lang.String getLink()

importEjbJarXml

public void importEjbJarXml(org.w3c.dom.Element element)
                     throws DeploymentException (src) 
Parse the application-client|ejb-jar|web-app child element

Overrides:
importEjbJarXml in class MetaData (src)
Parameters:
element - - the resource-env-ref or message-destination-ref element
Throws:
DeploymentException (src)

importJbossXml

public void importJbossXml(org.w3c.dom.Element element)
                    throws DeploymentException (src) 
Parse the jboss child element

Overrides:
importJbossXml in class MetaData (src)
Parameters:
element - - the resource-env-ref element
Throws:
DeploymentException (src)