@Override public void flush() { logMessage("", true); }
@Override protected void logLine(String line) { logMessage(line); }
@Override public void logMessage(String msg, Throwable throwable) { logMessage(msg, throwable, false); }
@Override public void logMessage(String msg, boolean flush) { logMessage(msg, null, flush); }
@Override public void logMessage(String msg) { logMessage(msg, null); }