/**
 * Copyright (c) 2001 Time Industrial Inc.
 * Created on 9-Sep-02
 */
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

/**
 * 
 * @author cizquierdo
 */
public class TestFilter implements Filter {

	/**
	 * Constructor for TestFilter.
	 */
	public TestFilter() {
		super();
	}

	/**
	 * @see javax.servlet.Filter#init(FilterConfig)
	 */
	public void init(FilterConfig arg0) throws ServletException {
		System.out.println("init(FilterConfig arg0)");
	} // public void init(FilterConfig arg0) throws ServletException ...

	/**
	 * @see javax.servlet.Filter#doFilter(ServletRequest, ServletResponse, FilterChain)
	 */
	public void doFilter(
		ServletRequest  request,
		ServletResponse response,
		FilterChain     chain)
		throws IOException, ServletException {
		
		System.out.println("doFilter");
		chain.doFilter(request, response);

	} // public void doFilter ...

	/**
	 * @see javax.servlet.Filter#destroy()
	 */
	public void destroy() {
		System.out.println("destroy");
	} // public void destroy() ...
	
} // public class TestFilter implements Filter ...