mirror of
https://github.com/yacy/yacy_search_server.git
synced 2024-09-21 00:00:13 +02:00
829b65c1c8
- ConsoleOutErrHandler.java used to log warnings/errors to stderr and all other messages to stdout - GuiHandler.java used to keep logging messages in memory that can then be viewed via the http gui - serverSimpleLogFormatter.java needed to format logging messages for FileHandler, ConsoleOutErrHandler and GuiHandler - serverMiniLogFormatter.java needed for proxy access logging git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@233 6c8d7289-2bf4-0310-a012-ef5d649a1542
25 lines
604 B
Java
25 lines
604 B
Java
package de.anomic.server.logging;
|
|
|
|
import java.util.logging.Level;
|
|
import java.util.logging.LogRecord;
|
|
import java.util.logging.SimpleFormatter;
|
|
import java.util.logging.StreamHandler;
|
|
|
|
public final class ConsoleOutHandler extends StreamHandler{
|
|
|
|
public ConsoleOutHandler() {
|
|
setLevel(Level.FINEST);
|
|
setFormatter(new SimpleFormatter());
|
|
setOutputStream(System.out);
|
|
}
|
|
|
|
public synchronized void publish(LogRecord record) {
|
|
super.publish(record);
|
|
flush();
|
|
}
|
|
|
|
public void close() {
|
|
flush();
|
|
}
|
|
}
|