Package 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 java.lang.Object implements OMLogHandler An abstract base implementation of alog handlerthat filters log events with alog levelgreater than a configurablemaximum level.- Since:
- 2.0
- Author:
- Eike Stepper
 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractLogHandler()AbstractLogHandler(OMLogger.Level logLevel)
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description OMLogger.LevelgetLogLevel()voidlogged(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)voidsetLogLevel(OMLogger.Level logLevel)static java.lang.StringtoString(OMLogger.Level level)protected abstract voidwriteLog(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)
 
- 
- 
- 
Constructor Detail- 
AbstractLogHandlerpublic AbstractLogHandler(OMLogger.Level logLevel) 
 - 
AbstractLogHandlerpublic AbstractLogHandler() 
 
- 
 - 
Method Detail- 
getLogLevelpublic OMLogger.Level getLogLevel() 
 - 
setLogLevelpublic void setLogLevel(OMLogger.Level logLevel) 
 - 
loggedpublic void logged(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t) - Specified by:
- loggedin interface- OMLogHandler
 
 - 
writeLogprotected abstract void writeLog(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t) throws java.lang.Throwable - Throws:
- java.lang.Throwable
 
 - 
toStringpublic static java.lang.String toString(OMLogger.Level level) 
 
- 
 
-