br.com.arsmachina.accesslogger.services
Class AccessLoggerHttpServletRequestFilter

java.lang.Object
  extended by br.com.arsmachina.accesslogger.services.AccessLoggerHttpServletRequestFilter
All Implemented Interfaces:
HttpServletRequestFilter

public class AccessLoggerHttpServletRequestFilter
extends Object
implements HttpServletRequestFilter

Tapestry 5 request filter that listens to the page accesses (visits).

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
AccessLoggerHttpServletRequestFilter(AccessLoggerHub accessLoggerHub)
          Single constructor.
 
Method Summary
 boolean service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, HttpServletRequestHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessLoggerHttpServletRequestFilter

public AccessLoggerHttpServletRequestFilter(AccessLoggerHub accessLoggerHub)
Single constructor.

Parameters:
accessLoggerHub - an AccessLoggerHub. It cannot be null.
Method Detail

service

public boolean service(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       HttpServletRequestHandler handler)
                throws IOException
Specified by:
service in interface HttpServletRequestFilter
Throws:
IOException


Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.