public static void merge(JBossAnnotationMetaData dest, JBossAnnotationMetaData override, AnnotationMetaData original) { NamedMetaDataMerger.merge(dest, override, original); if (override != null && override.getServletSecurity() != null) dest.setServletSecurity(override.getServletSecurity()); else if (original != null && original.getServletSecurity() != null) dest.setServletSecurity(original.getServletSecurity()); if (override != null && override.getRunAs() != null) dest.setRunAs(override.getRunAs()); else if (original != null && original.getRunAs() != null) dest.setRunAs(original.getRunAs()); if (override != null && override.getMultipartConfig() != null) dest.setMultipartConfig(override.getMultipartConfig()); else if (original != null && original.getMultipartConfig() != null) dest.setMultipartConfig(original.getMultipartConfig()); } }
public void merge(JBossAnnotationMetaData override, AnnotationMetaData original) { super.merge(override, original); if(override != null && override.getServletSecurity()!= null) setServletSecurity(override.getServletSecurity()); else if(original != null && original.getServletSecurity() != null) setServletSecurity(original.getServletSecurity()); if(override != null && override.getRunAs()!= null) setRunAs(override.getRunAs()); else if(original != null && original.getRunAs() != null) setRunAs(original.getRunAs()); if(override != null && override.getMultipartConfig()!= null) setMultipartConfig(override.getMultipartConfig()); else if(original != null && original.getMultipartConfig() != null) setMultipartConfig(original.getMultipartConfig()); } }