/** * {@inheritDoc} */ @Override public void start(WebAppContext context, Descriptor descriptor) { for (FilterHolder h : context.getServletHandler().getFilters()) { _filterHolderMap.put(h.getName(),h); _filterHolders.add(h); } if (context.getServletHandler().getFilterMappings()!=null) _filterMappings.addAll(Arrays.asList(context.getServletHandler().getFilterMappings())); for (ServletHolder h : context.getServletHandler().getServlets()) { _servletHolderMap.put(h.getName(),h); _servletHolders.add(h); } if (context.getServletHandler().getServletMappings()!=null) _servletMappings.addAll(Arrays.asList(context.getServletHandler().getServletMappings())); }
sh.setInitParameters(params); final ServletMapping[] servletMappings = webAppContext.getServletHandler().getServletMappings(); for (int i = 0; i < servletMappings.length; i++) { if (servletMappings[i].containsPathSpec(pathSpec)) {
webAppContext.getServletHandler().getServletMappings(); for (int i = 0; i < servletMappings.length; i++) { if (servletMappings[i].containsPathSpec(pathSpec)) {
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings((ServletMapping[])LazyList.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
/** * Convenience method to add a pre-constructed ServletMapping. * @param mapping the servlet mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings(ArrayUtil.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings(ArrayUtil.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings((ServletMapping[])LazyList.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
public Collection<String> getMappings() { ServletMapping[] mappings =_servletHandler.getServletMappings(); List<String> patterns=new ArrayList<String>(); if (mappings!=null) { for (ServletMapping mapping : mappings) { if (!mapping.getServletName().equals(getName())) continue; String[] specs=mapping.getPathSpecs(); if (specs!=null && specs.length>0) patterns.addAll(Arrays.asList(specs)); } } return patterns; }
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings((ServletMapping[])LazyList.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
@ManagementOperation(description = "Servlet path mappings") public String[] getServletMappingsInfo() { ServletMapping[] mappings = super.getServletMappings(); if (mappings == null) { return EMPTY_RESULT; } String[] values = new String[mappings.length]; for (int i = 0, mappingsLength = mappings.length; i < mappingsLength; i++) { ServletMapping mapping = mappings[i]; values[i] = mapping.toString(); } return values; }
/** * Convenience method to add a pre-constructed ServletMapping. * @param mapping the servlet mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings(ArrayUtil.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings(ArrayUtil.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
/** Convenience method to add a pre-constructed ServletMapping. * @param mapping */ public void addServletMapping (ServletMapping mapping) { setServletMappings(ArrayUtil.addToArray(getServletMappings(), mapping, ServletMapping.class)); }
@ManagementOperation(description = "Servlet path mappings") public String[] getServletMappingsInfo() { ServletMapping[] mappings = super.getServletMappings(); if (mappings == null) { return EMPTY_RESULT; } String[] values = new String[mappings.length]; for (int i = 0, mappingsLength = mappings.length; i < mappingsLength; i++) { ServletMapping mapping = mappings[i]; values[i] = mapping.toString(); } return values; }
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
@Override public void dump(Appendable out,String indent) throws IOException { super.dumpThis(out); dump(out,indent, TypeUtil.asList(getHandlers()), getBeans(), TypeUtil.asList(getFilterMappings()), TypeUtil.asList(getFilters()), TypeUtil.asList(getServletMappings()), TypeUtil.asList(getServlets())); } }
@Override public void dump(Appendable out,String indent) throws IOException { super.dumpThis(out); dump(out,indent, TypeUtil.asList(getHandlers()), getBeans(), TypeUtil.asList(getFilterMappings()), TypeUtil.asList(getFilters()), TypeUtil.asList(getServletMappings()), TypeUtil.asList(getServlets())); } }
@Override public void dump(Appendable out,String indent) throws IOException { super.dumpThis(out); dump(out,indent, TypeUtil.asList(getHandlers()), getBeans(), TypeUtil.asList(getFilterMappings()), TypeUtil.asList(getFilters()), TypeUtil.asList(getServletMappings()), TypeUtil.asList(getServlets())); } }