/** * Adds a servlet filter mapping to this web component. */ public void addServletFilterMapping(ServletFilterMapping ref) { if (!getServletFilterMappings().contains(ref)) { getServletFilterMappings().addElement(ref); } }
/** * Return a Vector of servlet filter mappings that I have. */ public Vector<ServletFilterMapping> getServletFilterMappingDescriptors() { return (Vector<ServletFilterMapping>) getServletFilterMappings().clone(); }
/** * * Moves the given servlet filter mapping to a new relative location in * * the list */ public void moveServletFilterMapping(ServletFilterMapping ref, int relPos) { moveVectorItem(getServletFilterMappings(), ref, relPos); }
/** * Removes the given servlet filter mapping from this web component. */ public void removeServletFilterMapping(ServletFilterMapping ref) { removeVectorItem(getServletFilterMappings(), ref); }
@Override protected void combineServletFilterMappings(WebBundleDescriptor webBundleDescriptor) { getServletFilterMappings().addAll(webBundleDescriptor.getServletFilterMappings()); }
protected void combineServletFilterMappings(WebBundleDescriptor webBundleDescriptor) { Map<String, ServletFilterMappingInfo> map = new HashMap<String, ServletFilterMappingInfo>(); for (ServletFilterMapping sfMapping : getServletFilterMappings()) { ServletFilterMappingInfo sfmInfo = map.get(sfMapping.getName()); if (sfmInfo == null) { for (ServletFilterMapping sfMapping : webBundleDescriptor.getServletFilterMappings()) { ServletFilterMappingInfo sfmInfo = map.get(sfMapping.getName()); if (sfmInfo != null) {
for (Enumeration mappings = webBundleDesc.getServletFilterMappings().elements(); mappings.hasMoreElements();) { filterMappingNode.writeDescriptor(jarNode, WebTagNames.FILTER_MAPPING,
boolean hasServletName = false; for (ServletFilterMapping sfm : webBundleDesc.getServletFilterMappings()) { if (filterName.equals(sfm.getName())) { servletFilterMappingDesc = sfm;
for (ServletFilterMapping sfMapping : wDesc.getServletFilterMappings()) { String displayName = ((ServletFilterMappingDescriptor)sfMapping).getDisplayName(); if (WELD_CONVERSATION_FILTER_NAME.equals(displayName)) {