* the request URL
* @return an ordered array of Filters defining the filter chain
*/
public List<Filter> getFilters(HttpServletRequest request) {
for (Map.Entry<RequestMatcher, List<Filter>> entry : filterChainMap.entrySet()) {
RequestMatcher matcher = entry.getKey();
boolean matched = matcher.matches(request);
if (matched) { return entry.getValue(); }
}
return null;
}