org.jboss.metadata.merge.javaee.spec
Class AnnotatedEJBReferencesMetaDataMerger
java.lang.Object
org.jboss.metadata.merge.javaee.spec.AnnotatedEJBReferencesMetaDataMerger
public class AnnotatedEJBReferencesMetaDataMerger
- extends Object
- Version:
- $Revision: 76290 $
- Author:
- Scott.Stark@jboss.org
Method Summary |
static void |
augment(AnnotatedEJBReferencesMetaData dest,
AnnotatedEJBReferencesMetaData augment,
AnnotatedEJBReferencesMetaData main,
boolean resolveConflicts)
|
static AnnotatedEJBReferencesMetaData |
merge(AnnotatedEJBReferencesMetaData merged,
AnnotatedEJBReferencesMetaData overriden,
AnnotatedEJBReferencesMetaData mapped,
String context,
String overridenFile,
String overrideFile,
boolean mustOverride)
Merged mapped metadata |
static AnnotatedEJBReferencesMetaData |
merge(AnnotatedEJBReferencesMetaData override,
AnnotatedEJBReferencesMetaData overriden,
String overridenFile,
String overrideFile)
Merge ejb references |
static AnnotatedEJBReferencesMetaData |
merge(EJBReferencesMetaData override,
AnnotatedEJBReferencesMetaData original)
Merge the annotated ejb refs with a xml desriptor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotatedEJBReferencesMetaDataMerger
public AnnotatedEJBReferencesMetaDataMerger()
merge
public static AnnotatedEJBReferencesMetaData merge(AnnotatedEJBReferencesMetaData override,
AnnotatedEJBReferencesMetaData overriden,
String overridenFile,
String overrideFile)
- Merge ejb references
- Parameters:
override
- the override referencesoverriden
- the overriden referencesoverridenFile
- the overriden file nameoverrideFile
- the override file
- Returns:
- the merged referencees
merge
public static AnnotatedEJBReferencesMetaData merge(AnnotatedEJBReferencesMetaData merged,
AnnotatedEJBReferencesMetaData overriden,
AnnotatedEJBReferencesMetaData mapped,
String context,
String overridenFile,
String overrideFile,
boolean mustOverride)
- Merged mapped metadata
- Type Parameters:
T
- the metadata componentM
- the metadata map- Parameters:
merged
- the skeleton merged metadataoverriden
- the overriden metadatamapped
- the the override metadatacontext
- a context for error messagesoverridenFile
- the xml file the overridden metadata comes from for
error messagesoverrideFile
- the xml file the override metadata comes from for
error messagesmustOverride
- whether the overridden data must exist
- Returns:
- the merged metadata
merge
public static AnnotatedEJBReferencesMetaData merge(EJBReferencesMetaData override,
AnnotatedEJBReferencesMetaData original)
- Merge the annotated ejb refs with a xml desriptor
- Parameters:
override
- the override referencesoriginal
- the original references
- Returns:
- the merged references.
augment
public static void augment(AnnotatedEJBReferencesMetaData dest,
AnnotatedEJBReferencesMetaData augment,
AnnotatedEJBReferencesMetaData main,
boolean resolveConflicts)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.