记录所有MINA的协议事件,所有的事件可按用户指定的需求设定日志级别。
默认情况下所有事件的日志级别为INFO,exceptionCaught为WARN
由于该过滤器只是实现了MINA事件的简单记录,实际作用不大,可配合log4j等日志框架一起使用,如下代码:
if(logger.isDebugEnabled()) //只有调试级别才插入日志过滤器
{
logger.debug("loggerFilter enabled.");
chain.addLast("logger", new LoggingFilter());
}