public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup > 0) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup > 0) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
public void merge(ServletMetaData override, ServletMetaData original) { super.merge(override, original); if(override != null && override.servletClass != null) setServletClass(override.servletClass); else if(original != null && original.servletClass != null) setServletClass(original.servletClass); if(override != null && override.jspFile != null) setJspFile(override.jspFile); else if(original != null && original.jspFile != null) setJspFile(original.jspFile); if(override != null && override.initParam != null) setInitParam(override.initParam); else if(original != null && original.initParam != null) setInitParam(original.initParam); if(override != null && override.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(override.loadOnStartup); else if(original != null && original.loadOnStartup != loadOnStartupDefault) setLoadOnStartup(original.loadOnStartup); if(override != null && override.runAs != null) setRunAs(override.runAs); else if(original != null && original.runAs != null) setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); }
if (securityRoleRefs == null) { securityRoleRefs = new SecurityRoleRefsMetaData(); servlet.setSecurityRoleRefs(securityRoleRefs);
setRunAs(original.runAs); if(override != null && override.securityRoleRefs != null) setSecurityRoleRefs(override.securityRoleRefs); else if(original != null && original.securityRoleRefs != null) setSecurityRoleRefs(original.securityRoleRefs); if(override != null && override.asyncSupported != asyncSupportedDefault) setAsyncSupported(override.asyncSupported);
setSecurityRoleRefs(webFragmentMetaData.getSecurityRoleRefs());
dest.setSecurityRoleRefs(webFragmentMetaData.getSecurityRoleRefs()); } else if (webFragmentMetaData.getSecurityRoleRefs() != null) { for (SecurityRoleRefMetaData securityRoleRef : webFragmentMetaData.getSecurityRoleRefs()) {
dest.setRunAs(original.getRunAs()); if (override != null && override.getSecurityRoleRefs() != null) dest.setSecurityRoleRefs(override.getSecurityRoleRefs()); else if (original != null && original.getSecurityRoleRefs() != null) dest.setSecurityRoleRefs(original.getSecurityRoleRefs()); if (override != null && override.isAsyncSupported() != dest.getAsyncSupportedDefault()) dest.setAsyncSupported(override.isAsyncSupported());