org.eclipse.net4j.util.om.log
Class FileLogHandler

java.lang.Object
  extended by org.eclipse.net4j.util.om.log.AbstractLogHandler
      extended by org.eclipse.net4j.util.om.log.FileLogHandler
All Implemented Interfaces:
OMLogHandler

public class FileLogHandler
extends AbstractLogHandler

A log handler that appends log events to a file.

The file is opened before and closed after each log event.

Since:
2.0
See Also:
PrintLogHandler

Constructor Summary
FileLogHandler(File logFile)
           
FileLogHandler(File logFile, OMLogger.Level logLevel)
           
 
Method Summary
 File getLogFile()
           
protected  void writeLog(OMLogger logger, OMLogger.Level level, String msg, Throwable t)
           
 
Methods inherited from class org.eclipse.net4j.util.om.log.AbstractLogHandler
getLogLevel, logged, setLogLevel, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileLogHandler

public FileLogHandler(File logFile,
                      OMLogger.Level logLevel)

FileLogHandler

public FileLogHandler(File logFile)
Method Detail

getLogFile

public File getLogFile()

writeLog

protected void writeLog(OMLogger logger,
                        OMLogger.Level level,
                        String msg,
                        Throwable t)
                 throws Throwable
Specified by:
writeLog in class AbstractLogHandler
Throws:
Throwable


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.