javax.servlet
Interface FilterChain

All Known Subinterfaces:
CauchoFilterChain, CometFilterChain
All Known Implementing Classes:
AbstractCacheFilterChain, AccessLogFilterChain, AddHeaderFilterChain, ClassLoaderFilterChain, CometServletFilterChain, ContextFilterChain, ContinueMapFilterChain, DispatchFilterChain, ErrorFilterChain, ExceptionFilterChain, FastCgiProxy.ProxyFilterChain, FilterFilterChain, ForwardAbsoluteFilterChain, ForwardFilterChain, HttpProxy.ProxyFilterChain, MatchFilterChain, MovedFilterChain, PageFilterChain, PrecompilePageFilterChain, ProxyRule.ProxyFilterChain, RedirectFilterChain, RedirectQueryFilterChain, RedirectSecureFilterChain, ResumeFilterChain, RewriteDispatchFilterChain, RewriteIncludeFilterChain, SecurityFilterChain, SecurityRoleMapFilterChain, ServletFilterChain, SetFilterChain, SetHeaderFilterChain, SetRequestSecureFilterChain, SingleThreadServletFilterChain, StatisticsFilterChain, WebAppFilterChain, WebAppListenerFilterChain, WebServiceFilterChain

public interface FilterChain

Represents the next filter in a filter chain. The final filter will be the servlet itself.

Since:
Servlet 2.3

Method Summary
 void doFilter(ServletRequest request, ServletResponse response)
          Invokes the next filter in the chain or the final servlet at the end of the chain.
 

Method Detail

doFilter

void doFilter(ServletRequest request,
              ServletResponse response)
              throws ServletException,
                     java.io.IOException
Invokes the next filter in the chain or the final servlet at the end of the chain.

Parameters:
request - the servlet request
response - the servlet response
Throws:
ServletException
java.io.IOException
Since:
Servlet 2.3