org.doit.muffin.filter
Class LoggerFilter
java.lang.Object
|
+--org.doit.muffin.filter.LoggerFilter
- All Implemented Interfaces:
- org.doit.muffin.Filter, org.doit.muffin.ReplyFilter, org.doit.muffin.RequestFilter
- public class LoggerFilter
- extends java.lang.Object
- implements org.doit.muffin.RequestFilter, org.doit.muffin.ReplyFilter
This filter doing the request/reply logging for analysis later.
- Version:
- $Id: LoggerFilter.java,v 1.2 2003/09/11 03:16:33 glchen Exp $
- Author:
- Guanling Chen
Method Summary |
void |
filter(org.doit.muffin.Reply reply)
|
void |
filter(org.doit.muffin.Request request)
|
void |
setPrefs(org.doit.muffin.Prefs prefs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prefs
protected org.doit.muffin.Prefs prefs
_logger
protected Logger _logger
_request
protected org.doit.muffin.Request _request
_requestTime
protected long _requestTime
LoggerFilter
public LoggerFilter(Logger logger)
setPrefs
public void setPrefs(org.doit.muffin.Prefs prefs)
- Specified by:
setPrefs
in interface org.doit.muffin.Filter
filter
public void filter(org.doit.muffin.Request request)
throws org.doit.muffin.FilterException
- Specified by:
filter
in interface org.doit.muffin.RequestFilter
org.doit.muffin.FilterException
filter
public void filter(org.doit.muffin.Reply reply)
throws org.doit.muffin.FilterException
- Specified by:
filter
in interface org.doit.muffin.ReplyFilter
org.doit.muffin.FilterException