public static <C extends MappableMetaData, O extends MappedMetaData<C>, T extends MappableMetaDataWithOverride<C>, M extends MappedMetaDataWithOverride<C, T, O>> M mergeOverrideJBossCMPXml(M merged, O overriden, M mapped, String context, boolean mustOverride) { return mergeOverride(merged, overriden, mapped, context, "ejb-jar.xml", "jbosscmp-jdbc.xml", mustOverride); }
public static <C extends MappableMetaData, O extends MappedMetaData<C>, T extends MappableMetaDataWithOverride<C>, M extends MappedMetaDataWithOverride<C, T, O>> M mergeOverrideJBossCMPXml(M merged, O overriden, M mapped, String context, boolean mustOverride) { return mergeOverride(merged, overriden, mapped, context, "ejb-jar.xml", "jbosscmp-jdbc.xml", mustOverride); }
/** * Merged overriden mapped metadata, using the ejb-jar.xml and jboss.xml file names * * @param <C> the original metadata component * @param <O> the original metadata map * @param <T> the overridden metadata component * @param <M> the overridden metadata map * @param merged the skeleton merged metadata * @param overriden the overriden metadata * @param mapped the the override metadata * @param context a context for error messages * @param mustOverride whether the overridden data must exist * @return the merged metadata */ public static <C extends MappableMetaData, O extends MappedMetaData<C>, T extends MappableMetaDataWithOverride<C>, M extends MappedMetaDataWithOverride<C, T, O>> M mergeOverrideJBossXml(M merged, O overriden, M mapped, String context, boolean mustOverride) { return mergeOverride(merged, overriden, mapped, context, "ejb-jar.xml", "jboss.xml", mustOverride); }
/** * Merged overriden mapped metadata, using the ejb-jar.xml and jboss.xml file names * * @param <C> the original metadata component * @param <O> the original metadata map * @param <T> the overridden metadata component * @param <M> the overridden metadata map * @param merged the skeleton merged metadata * @param overriden the overriden metadata * @param mapped the the override metadata * @param context a context for error messages * @param mustOverride whether the overridden data must exist * @return the merged metadata */ public static <C extends MappableMetaData, O extends MappedMetaData<C>, T extends MappableMetaDataWithOverride<C>, M extends MappedMetaDataWithOverride<C, T, O>> M mergeOverrideJBossXml(M merged, O overriden, M mapped, String context, boolean mustOverride) { return mergeOverride(merged, overriden, mapped, context, "ejb-jar.xml", "jboss.xml", mustOverride); }