JBoss Metadata Common 7.0.4.Final-redhat-1

org.jboss.metadata.merge.javaee.spec
Class MessageDestinationsMetaDataMerger

java.lang.Object
  extended by org.jboss.metadata.merge.javaee.spec.MessageDestinationsMetaDataMerger

public class MessageDestinationsMetaDataMerger
extends Object

MessageDestinationsMetaData.

Version:
$Revision: 67878 $
Author:
Adrian Brock

Constructor Summary
MessageDestinationsMetaDataMerger()
           
 
Method Summary
static void augment(MessageDestinationsMetaData dest, MessageDestinationsMetaData augment, MessageDestinationsMetaData main, boolean resolveConflicts)
           
static void merge(MessageDestinationsMetaData dest, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageDestinationsMetaDataMerger

public MessageDestinationsMetaDataMerger()
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 static void merge(MessageDestinationsMetaData dest,
                         MessageDestinationsMetaData override,
                         MessageDestinationsMetaData original)

augment

public static void augment(MessageDestinationsMetaData dest,
                           MessageDestinationsMetaData augment,
                           MessageDestinationsMetaData main,
                           boolean resolveConflicts)

JBoss Metadata Common 7.0.4.Final-redhat-1

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