package com.alecgorge.minecraft.jsonapi.streams.console;
import java.util.logging.Formatter;
import java.util.logging.Handler;
import java.util.logging.LogRecord;
import com.alecgorge.minecraft.jsonapi.JSONServer;
public class ConsoleHandler extends Handler {
Formatter formatter;
JSONServer server;
public ConsoleHandler (JSONServer _server) {
super();
server = _server;
}
public void close() throws SecurityException {
}
public void flush() {
}
public void publish(LogRecord record) {
if(formatter == null) {
formatter = new ConsoleLogFormatter();
}
server.logConsole(formatter.format(record));
}
}