/** * Forms a temporary chain from the list of delegate filters supplied ({@link #setFilters}) * and executes them in order. Each filter delegates to the next one in the list, achieving * the normal behavior of a {@link FilterChain}, despite the fact that this is a {@link Filter}. * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain) */ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { new VirtualFilterChain(chain, this.filters).doFilter(request, response); }
/** * Forms a temporary chain from the list of delegate filters supplied ({@link #setFilters}) * and executes them in order. Each filter delegates to the next one in the list, achieving * the normal behavior of a {@link FilterChain}, despite the fact that this is a {@link Filter}. * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain) */ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { new VirtualFilterChain(chain, this.filters).doFilter(request, response); }
/** * Forms a temporary chain from the list of delegate filters supplied ({@link #setFilters}) * and executes them in order. Each filter delegates to the next one in the list, achieving * the normal behavior of a {@link FilterChain}, despite the fact that this is a {@link Filter}. * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain) */ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { new VirtualFilterChain(chain, this.filters).doFilter(request, response); }
/** * Forms a temporary chain from the list of delegate filters supplied ({@link #setFilters}) * and executes them in order. Each filter delegates to the next one in the list, achieving * the normal behavior of a {@link FilterChain}, despite the fact that this is a {@link Filter}. * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain) */ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { new VirtualFilterChain(chain, this.filters).doFilter(request, response); }