org.makumba.controller.http
Class ControllerFilter

java.lang.Object
  extended by org.makumba.controller.http.ControllerFilter
All Implemented Interfaces:
Filter

public class ControllerFilter
extends Object
implements Filter

The filter that controls each makumba HTTP access. Performs login, form response, exception handling. This filter uses a number of ControllerHandler-s which each serve a specific purpose.

Version:
$Id: ControllerFilter.java 5122 2010-05-18 17:46:16Z rosso_nero $ *
Author:
Cristian Bogdan, Manuel Gay

Constructor Summary
ControllerFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
           
 void init(FilterConfig c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerFilter

public ControllerFilter()
Method Detail

init

public void init(FilterConfig c)
Specified by:
init in interface Filter

doFilter

public void doFilter(ServletRequest req,
                     ServletResponse resp,
                     FilterChain chain)
              throws ServletException,
                     IOException
Specified by:
doFilter in interface Filter
Throws:
ServletException
IOException

destroy

public void destroy()
Specified by:
destroy in interface Filter