org.jpos.util
Class FilterLogListener
java.lang.Object
org.jpos.util.FilterLogListener
- All Implemented Interfaces:
- java.util.EventListener, Configurable, LogListener
public class FilterLogListener
- extends java.lang.Object
- implements LogListener, Configurable
A specific log listener that filters logs based on
their priorities,
priorities are ordered as follows: TRACE < DEBUG < INFO < WARN < ERROR < FATAL
default priority is Log.INFO
- Version:
- $Revision: 2594 $ $Date: 2008-01-22 08:41:31 -0800 (Tue, 22 Jan 2008) $
- Author:
- Alireza Taherkordi
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterLogListener
public FilterLogListener()
FilterLogListener
public FilterLogListener(java.io.PrintStream p)
setConfiguration
public void setConfiguration(Configuration cfg)
throws ConfigurationException
- Specified by:
setConfiguration in interface Configurable
- Parameters:
cfg - Configuration object
- Throws:
ConfigurationException
setPrintStream
public void setPrintStream(java.io.PrintStream p)
close
public void close()
getPriority
public java.lang.String getPriority()
setPriority
public void setPriority(java.lang.String priority)
permitLogging
public boolean permitLogging(java.lang.String tagLevel)
log
public LogEvent log(LogEvent ev)
- Specified by:
log in interface LogListener