public static JBossServletsMetaData merge(JBossServletsMetaData override, ServletsMetaData original) JBossServletsMetaData merged = new JBossServletsMetaData(); if (override == null && original == null) return merged; if(override != null && override.containsKey(key)) JBossServletMetaData overrideSMD = override.get(key); JBossServletMetaData jbs = overrideSMD.merge(smd); merged.add(jbs); merged.add(jbs); if(merged.containsKey(key)) continue; merged.add(jbs);
private void addServlet(JBossWebMetaData webdata, JBossServletMetaData servlet) { if (webdata.getServlets() == null) { webdata.setServlets(new JBossServletsMetaData()); } webdata.getServlets().add(servlet); }
/** * Creates new servlet meta data and associates them with servlets meta data. * * @param servletName servlet name * @param servletClass servlet class name * @param servletsMD servlets meta data * @return new servlet meta data */ public static JBossServletMetaData newServlet(final String servletName, final String servletClass, final JBossServletsMetaData servletsMD) { final JBossServletMetaData servletMD = new JBossServletMetaData(); servletMD.setServletName(servletName); servletMD.setServletClass(servletClass); servletsMD.add(servletMD); return servletMD; }
/** * Gets servlets meta data from jboss web meta data. If not found it creates new servlets meta data and associates them * with jboss web meta data. * * @param jbossWebMD jboss web meta data * @return servlets meta data */ public static JBossServletsMetaData getServlets(final JBossWebMetaData jbossWebMD) { JBossServletsMetaData servletsMD = jbossWebMD.getServlets(); if (servletsMD == null) { servletsMD = new JBossServletsMetaData(); jbossWebMD.setServlets(servletsMD); } return servletsMD; }
private void mergeWebXml(JBossWebMetaData metaData) { FiltersMetaData filters = metaData.getFilters(); if (filters == null) filters = new FiltersMetaData(); filters.addAll(jsfunitWebMD.getFilters()); metaData.setFilters(filters); List<FilterMappingMetaData> filterMappings = metaData.getFilterMappings(); if (filterMappings == null) filterMappings = new ArrayList<FilterMappingMetaData>(); filterMappings.addAll(jsfunitWebMD.getFilterMappings()); metaData.setFilterMappings(filterMappings); JBossServletsMetaData servlets = metaData.getServlets(); if (servlets == null) servlets = new JBossServletsMetaData(); ServletsMetaData servletsMD = jsfunitWebMD.getServlets(); servlets.addAll(makeJBossServletsMetaData(servletsMD)); metaData.setServlets(servlets); List<ServletMappingMetaData> servletMappings = metaData.getServletMappings(); if (servletMappings == null) servletMappings = new ArrayList<ServletMappingMetaData>(); servletMappings.addAll(jsfunitWebMD.getServletMappings()); metaData.setServletMappings(servletMappings); }
public JBossServletMetaData getServletByName(String name) { JBossServletMetaData servlet = null; if(servlets != null) servlet = servlets.get(name); return servlet; } public JBossServletsMetaData getServlets()
if (!mergedMetaData.getServlets().containsKey(ServletPathMatches.DEFAULT_SERVLET_NAME)) { ServletInfo defaultServlet = Servlets.servlet(DEFAULT_SERVLET_NAME, DefaultServlet.class); handleServletMappings(is22OrOlder, seenMappings, servletMappings, defaultServlet);
for (Iterator it = jbwmd.getServlets().iterator(); it.hasNext();)
if(original != null) soriginal = original.getServlets(); servlets = JBossServletsMetaData.merge(soverride, soriginal);
private void addServlet(JBossWebMetaData webdata, JBossServletMetaData servlet) { if (webdata.getServlets() == null) { webdata.setServlets(new JBossServletsMetaData()); } webdata.getServlets().add(servlet); }
/** * Creates new servlet meta data and associates them with servlets meta data. * * @param servletName servlet name * @param servletClass servlet class name * @param servletsMD servlets meta data * @return new servlet meta data */ public static JBossServletMetaData newServlet(final String servletName, final String servletClass, final JBossServletsMetaData servletsMD) { final JBossServletMetaData servletMD = new JBossServletMetaData(); servletMD.setServletName(servletName); servletMD.setServletClass(servletClass); servletsMD.add(servletMD); return servletMD; }
/** * Gets servlets meta data from jboss web meta data. If not found it creates new servlets meta data and associates them * with jboss web meta data. * * @param jbossWebMD jboss web meta data * @return servlets meta data */ public static JBossServletsMetaData getServlets(final JBossWebMetaData jbossWebMD) { JBossServletsMetaData servletsMD = jbossWebMD.getServlets(); if (servletsMD == null) { servletsMD = new JBossServletsMetaData(); jbossWebMD.setServlets(servletsMD); } return servletsMD; }
public JBossServletMetaData getServletByName(String name) { JBossServletMetaData servlet = null; if(servlets != null) servlet = servlets.get(name); return servlet; } public JBossServletsMetaData getServlets()
if (!mergedMetaData.getServlets().containsKey(ServletPathMatches.DEFAULT_SERVLET_NAME)) { ServletInfo defaultServlet = Servlets.servlet(DEFAULT_SERVLET_NAME, DefaultServlet.class); handleServletMappings(is22OrOlder, seenMappings, servletMappings, defaultServlet);
for (Iterator it = jbwmd.getServlets().iterator(); it.hasNext();)
if(original != null) soriginal = original.getServlets(); servlets = JBossServletsMetaData.merge(soverride, soriginal);
public static JBossServletsMetaData merge(JBossServletsMetaData override, ServletsMetaData original) { JBossServletsMetaData merged = new JBossServletsMetaData(); if (override == null && original == null) return merged; for (ServletMetaData smd : original) { String key = smd.getKey(); if (override != null && override.containsKey(key)) { JBossServletMetaData overrideSMD = override.get(key); JBossServletMetaData jbs = new JBossServletMetaData(); JBossServletMetaDataMerger.merge(jbs, overrideSMD, smd); merged.add(jbs); } else { JBossServletMetaData jbs = new JBossServletMetaData(); JBossServletMetaDataMerger.merge(jbs, null, smd); merged.add(jbs); for (JBossServletMetaData jbs : override) { String key = jbs.getKey(); if (merged.containsKey(key)) continue; merged.add(jbs);
private void addServlet(JBossWebMetaData webdata, JBossServletMetaData servlet) { if (webdata.getServlets() == null) { webdata.setServlets(new JBossServletsMetaData()); } webdata.getServlets().add(servlet); }
/** * Creates new servlet meta data and associates them with servlets meta data. * * @param servletName servlet name * @param servletClass servlet class name * @param servletsMD servlets meta data * @return new servlet meta data */ public static JBossServletMetaData newServlet(final String servletName, final String servletClass, final JBossServletsMetaData servletsMD) { final JBossServletMetaData servletMD = new JBossServletMetaData(); servletMD.setServletName(servletName); servletMD.setServletClass(servletClass); servletsMD.add(servletMD); return servletMD; }
/** * Gets servlets meta data from jboss web meta data. If not found it creates new servlets meta data and associates them * with jboss web meta data. * * @param jbossWebMD jboss web meta data * @return servlets meta data */ public static JBossServletsMetaData getServlets(final JBossWebMetaData jbossWebMD) { JBossServletsMetaData servletsMD = jbossWebMD.getServlets(); if (servletsMD == null) { servletsMD = new JBossServletsMetaData(); jbossWebMD.setServlets(servletsMD); } return servletsMD; }