org.jboss.metadata
Class MessageDestinationMetaData

java.lang.Object
  extended by org.jboss.metadata.MetaData
      extended by org.jboss.metadata.OldMetaData<MessageDestinationMetaData>
          extended by org.jboss.metadata.MessageDestinationMetaData
All Implemented Interfaces:
Cloneable, XmlLoadable

public class MessageDestinationMetaData
extends OldMetaData<MessageDestinationMetaData>

Message Destination Metadata

Version:
$Revision: 37390 $
Author:
Adrian Brock.

Field Summary
 
Fields inherited from class org.jboss.metadata.MetaData
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
  MessageDestinationMetaData(MessageDestinationMetaData delegate)
          Create a new MessageDestinationMetaData.
protected MessageDestinationMetaData(org.jboss.metadata.spi.MetaData metaData)
          Create a new MessageDestinationMetaData.
 
Method Summary
 String getJNDIName()
          Get the jndi name
 String getName()
          Get the destination name
 
Methods inherited from class org.jboss.metadata.OldMetaData
equals, getDelegate, getMetaData, hashCode, importEjbJarXml, importJbossXml, toString
 
Methods inherited from class org.jboss.metadata.MetaData
clone, getChildrenByTagName, getElementAttribute, getElementAttribute, getElementContent, getElementContent, getElementContent, getFirstElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importXml, jdk13Enabled
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessageDestinationMetaData

public MessageDestinationMetaData(MessageDestinationMetaData delegate)
Create a new MessageDestinationMetaData.

Parameters:
delegate - the delegate
Throws:
IllegalArgumentException - for a null delegate

MessageDestinationMetaData

protected MessageDestinationMetaData(org.jboss.metadata.spi.MetaData metaData)
Create a new MessageDestinationMetaData.

Parameters:
metaData - the delegate metadata
Throws:
IllegalArgumentException - for a null metaData
IllegalStateException - if the metadata doesn't have an MessageDestinationMetaData
Method Detail

getName

public String getName()
Get the destination name

Returns:
the destination name

getJNDIName

public String getJNDIName()
Get the jndi name

Returns:
the jndi name


Copyright © 2009 JBoss Inc.. All Rights Reserved.