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