public class LogFileWriter extends java.lang.Object implements LogWriter
log.2.class=de.cm.osm2po.logging.LogFileWriter log.2.level=debug (default) log.2.append=true (default true=anfuegen, false=neu) log.2.file=[workDir]/[prefix]_2po.log (default Dateipfad) log.2.maxSizeMb=0 (default), >0 RollingBackupFileSizeTrigger
Constructor and Description |
---|
LogFileWriter() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Schliesst das Log.
|
int |
getLogLevel()
Liefert das LogLevel.
|
void |
log(java.lang.String message,
int logLevel)
Loggt.
|
LogWriter |
open(Config config,
int index)
Initialisiert den Writer.
|
LogFileWriter |
setFile(java.io.File file,
boolean append)
Setzt das LogFile.
|
LogWriter |
setLogLevel(int logLevel)
Setzt das LogLevel.
|
public LogWriter open(Config config, int index)
LogWriter
public LogWriter setLogLevel(int logLevel)
LogWriter
setLogLevel
in interface LogWriter
logLevel
- int z.B. Log.LEVEL_DEBUG
.public LogFileWriter setFile(java.io.File file, boolean append)
close()
.file
- File
append
- boolean Anfuegen ja/neinpublic int getLogLevel()
LogWriter
getLogLevel
in interface LogWriter
Log.LEVEL_DEBUG
.public void log(java.lang.String message, int logLevel)
LogWriter
log
in interface LogWriter
message
- MessagelogLevel
- Level, z.B Log.LEVEL_DEBUG