@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
/** * Returns the URL pattern mappings for the registered filter. * @return the mappings */ public Collection<String> getUrlPatternMappings() { return this.getRegistration().getUrlPatternMappings(); }
private void initFilterPathFromWebXml(FilterConfig filterConfig) { String filterName = filterConfig.getFilterName(); FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterName); Collection<String> mappings = filterRegistration.getUrlPatternMappings(); int size = mappings.size(); if (size > 1) { throw new PippoRuntimeException("Expected one filter path for '{}' but found multiple", filterName); } if (size == 1) { String urlPattern = mappings.iterator().next(); initFilterPath(urlPattern); } }
public Collection<String> getUrlPatternMappings() { return delegate.getUrlPatternMappings(); }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
@Override public List<String> getFilterUrlMappings(FilterConfig filterConfig) { FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterConfig.getFilterName()); Collection<String> urlPatternMappings = filterRegistration.getUrlPatternMappings(); List<String> result = new ArrayList<>(); for (String pattern : urlPatternMappings) { result.add(pattern.endsWith("*") ? pattern.substring(0, pattern.length() - 1) : pattern); } return result; } }
private void initFilterPathFromWebXml(FilterConfig filterConfig) { String filterName = filterConfig.getFilterName(); FilterRegistration filterRegistration = filterConfig.getServletContext().getFilterRegistration(filterName); Collection<String> mappings = filterRegistration.getUrlPatternMappings(); int size = mappings.size(); if (size > 1) { throw new PippoRuntimeException("Expected one filter path for '" + filterName + "' but found multiple"); } if (size == 1) { String urlPattern = mappings.iterator().next(); filterPath = urlPattern.substring(1, urlPattern.length() - 1); } }
private Map<String, Object> buildFilterList() { Map<String, Object> filterMap = new HashMap<>(); for (Map.Entry<String, ? extends FilterRegistration> filterRegistrationEntry : servletContext .getFilterRegistrations().entrySet()) { FilterRegistration filterRegistration = filterRegistrationEntry.getValue(); Map<String, Object> filterRegistrationInfo = new HashMap<>(); filterRegistrationInfo.put("class", filterRegistration.getClassName()); filterRegistrationInfo.put("parameters", filterRegistration.getInitParameters()); Collection<String> mappings = filterRegistration.getServletNameMappings(); if (mappings == null) { mappings = new ArrayList<>(); } filterRegistrationInfo.put("servletNameMappings", Sets.newLinkedHashSet(mappings)); Collection<String> patterns = filterRegistration.getUrlPatternMappings(); if (patterns == null) { patterns = new ArrayList<>(); } filterRegistrationInfo.put("urlPatternMappings", Sets.newLinkedHashSet(patterns)); filterMap.put(filterRegistrationEntry.getKey(), filterRegistrationInfo); } return filterMap; }
private Map<String, Object> buildFilterList() { Map<String, Object> filterMap = new HashMap<String, Object>(); for (Map.Entry<String, ? extends FilterRegistration> filterRegistrationEntry : servletContext.getFilterRegistrations().entrySet()) { FilterRegistration filterRegistration = filterRegistrationEntry.getValue(); Map<String, Object> filterRegistrationInfo = new HashMap<String, Object>(); filterRegistrationInfo.put("class", filterRegistration.getClassName()); filterRegistrationInfo.put("parameters", filterRegistration.getInitParameters()); Collection<String> mappings = filterRegistration.getServletNameMappings(); if (mappings == null) { mappings = new ArrayList<String>(); } filterRegistrationInfo.put("servlet-name-mappings", Lists.newArrayList(mappings)); Collection<String> patterns = filterRegistration.getUrlPatternMappings(); if (patterns == null) { patterns = new ArrayList<String>(); } filterRegistrationInfo.put("url-pattern-mappings", Lists.newArrayList(patterns)); filterMap.put(filterRegistrationEntry.getKey(), filterRegistrationInfo); } return filterMap; } }
for (final String mapping : filterRegistration.getUrlPatternMappings()) { servletRegistrations.add(pathMap.match(mapping));
aRow.addCell (HCUtils.list2divList (aRegistration.getUrlPatternMappings ()));
for (final String sText : aRegistration.getUrlPatternMappings ()) if (sText.length () == 0) aURLPatterns.addChild (new HCDiv ().addChild (new HCEM ().addChild (EText.MSG_ROOT_MAPPING.getDisplayText (aDisplayLocale))));
for (final String sText : aRegistration.getUrlPatternMappings ()) if (sText.length () == 0) aURLPatterns.addChild (new HCDiv ().addChild (new HCEM ().addChild (EText.MSG_ROOT_MAPPING.getDisplayText (aDisplayLocale))));