public void addMappingForUrlPatterns( EnumSet<DispatcherType> dispatcherTypes, boolean isMatchAfter, String... urlPatterns) { illegalStateIfContextStarted(); FilterMapping mapping = new FilterMapping(); mapping.setFilterHolder(FilterHolder.this); mapping.setPathSpecs(urlPatterns); mapping.setDispatcherTypes(dispatcherTypes); if (isMatchAfter) _servletHandler.addFilterMapping(mapping); else _servletHandler.prependFilterMapping(mapping); }