org.jboss.metadata.javaee.spec
Class MessageDestinationsMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.AbstractMappedMetaData<MessageDestinationMetaData>
          extended by org.jboss.metadata.javaee.spec.MessageDestinationsMetaData
All Implemented Interfaces:
Serializable, Cloneable, Iterable<MessageDestinationMetaData>, Collection<MessageDestinationMetaData>, IdMetaData, MappedMetaData<MessageDestinationMetaData>

public class MessageDestinationsMetaData
extends AbstractMappedMetaData<MessageDestinationMetaData>

MessageDestinationsMetaData.

Version:
$Revision: 67878 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
MessageDestinationsMetaData()
          Create a new MessageDestinationsMetaData.
 
Method Summary
 void merge(MessageDestinationsMetaData override, MessageDestinationsMetaData original)
           
static MessageDestinationsMetaData merge(MessageDestinationsMetaData override, MessageDestinationsMetaData overriden, String overridenFile, String overrideFile)
          /** Merge the contents of override with original into a new MessageDestinationsMetaData.
 
Methods inherited from class org.jboss.metadata.javaee.support.AbstractMappedMetaData
add, addAll, addNotification, clear, contains, containsAll, containsKey, equals, get, getByName, hashCode, isEmpty, iterator, keySet, remove, removeAll, removeNotification, retainAll, size, toArray, toArray, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 

Constructor Detail

MessageDestinationsMetaData

public MessageDestinationsMetaData()
Create a new MessageDestinationsMetaData.

Method Detail

merge

public static MessageDestinationsMetaData merge(MessageDestinationsMetaData override,
                                                MessageDestinationsMetaData overriden,
                                                String overridenFile,
                                                String overrideFile)
/** Merge the contents of override with original into a new MessageDestinationsMetaData.

Parameters:
override - - metadata augmenting overriden
overriden - - the base metadata
overridenFile - - the source of the override destinations
overrideFile- - the source of the overriden destinations
Returns:
a new merged MessageDestinationsMetaData if either override and overriden is not null, null otherwise.

merge

public void merge(MessageDestinationsMetaData override,
                  MessageDestinationsMetaData original)


Copyright © 2009 JBoss Inc.. All Rights Reserved.