net.sf.infrared.agent.setup
Class AccessCounterServletFilter

java.lang.Object
  extended bynet.sf.infrared.agent.setup.AccessCounterServletFilter
All Implemented Interfaces:
Filter

public class AccessCounterServletFilter
extends Object
implements Filter

The HTTP Servlet Filter that counts hits to a web application


Field Summary
protected  FilterConfig _filterConfig
           
 
Constructor Summary
AccessCounterServletFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(ServletRequest req, ServletResponse res, FilterChain chain)
           
 FilterConfig getFilterConfig()
           
 void init(FilterConfig filterConfig)
           
 boolean isUrlToBeIgnored(String url)
           
 void setFilterConfig(FilterConfig filterConfig)
          Deprecated. replaced by init in Servlet Spec 2.3 compliant containers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_filterConfig

protected FilterConfig _filterConfig
Constructor Detail

AccessCounterServletFilter

public AccessCounterServletFilter()
Method Detail

getFilterConfig

public FilterConfig getFilterConfig()

setFilterConfig

public void setFilterConfig(FilterConfig filterConfig)
Deprecated. replaced by init in Servlet Spec 2.3 compliant containers.

This method is here for compatibility with WL 6.1

Parameters:
filterConfig -

init

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

destroy

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

doFilter

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

isUrlToBeIgnored

public boolean isUrlToBeIgnored(String url)