org.eclipse.net4j.util.om.log
Class AbstractLogHandler
java.lang.Object
org.eclipse.net4j.util.om.log.AbstractLogHandler
- All Implemented Interfaces:
- OMLogHandler
- Direct Known Subclasses:
- FileLogHandler, PrintLogHandler
- public abstract class AbstractLogHandler
- extends Object
- implements OMLogHandler
An abstract base implementation of a log handler
that filters log events with a log level
greater than a configurable maximum level
.
- Since:
- 2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractLogHandler
public AbstractLogHandler(OMLogger.Level logLevel)
AbstractLogHandler
public AbstractLogHandler()
getLogLevel
public OMLogger.Level getLogLevel()
setLogLevel
public void setLogLevel(OMLogger.Level logLevel)
logged
public void logged(OMLogger logger,
OMLogger.Level level,
String msg,
Throwable t)
- Specified by:
logged
in interface OMLogHandler
writeLog
protected abstract void writeLog(OMLogger logger,
OMLogger.Level level,
String msg,
Throwable t)
throws Throwable
- Throws:
Throwable
toString
public static String toString(OMLogger.Level level)
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.