public class LoggerNotification extends java.lang.Object implements Notification
Modifier and Type | Field and Description |
---|---|
protected boolean |
infer |
protected java.util.logging.Logger |
logger |
protected boolean |
mask |
protected boolean |
trace |
Constructor and Description |
---|
LoggerNotification() |
LoggerNotification(boolean infer,
boolean trace,
boolean mask) |
LoggerNotification(java.lang.String name) |
LoggerNotification(java.lang.String name,
boolean infer,
boolean trace,
boolean mask) |
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.String message,
java.lang.Object... arguments) |
void |
debug(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
debug(java.lang.Throwable t,
java.lang.Object... arguments) |
static void |
enableBuffering() |
void |
fatal(java.lang.String message,
java.lang.Object... arguments) |
void |
fatal(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
fatal(java.lang.Throwable t,
java.lang.Object... arguments) |
void |
infer(boolean infer) |
void |
info(java.lang.String message,
java.lang.Object... arguments) |
void |
info(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
info(java.lang.Throwable t,
java.lang.Object... arguments) |
protected void |
log(java.util.logging.Level level,
java.lang.String message,
java.lang.String clazz,
java.lang.String method,
java.lang.Throwable t,
java.lang.Object... arguments) |
protected void |
log(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
mask(boolean mask) |
protected java.util.logging.LogRecord |
record(java.util.logging.Level level,
java.lang.String message,
java.lang.String clazz,
java.lang.String method,
java.lang.Throwable t,
java.lang.Object... arguments) |
protected java.util.logging.LogRecord |
record(java.util.logging.Level level,
java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
severe(java.lang.String message,
java.lang.Object... arguments) |
void |
severe(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
severe(java.lang.Throwable t,
java.lang.Object... arguments) |
void |
trace(boolean trace) |
void |
warning(java.lang.String message,
java.lang.Object... arguments) |
void |
warning(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments) |
void |
warning(java.lang.Throwable t,
java.lang.Object... arguments) |
protected final java.util.logging.Logger logger
protected boolean infer
protected boolean trace
protected boolean mask
public LoggerNotification()
public LoggerNotification(java.lang.String name)
public LoggerNotification(boolean infer, boolean trace, boolean mask)
public LoggerNotification(java.lang.String name, boolean infer, boolean trace, boolean mask)
public static void enableBuffering()
protected final void log(java.util.logging.Level level, java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
protected final void log(java.util.logging.Level level, java.lang.String message, java.lang.String clazz, java.lang.String method, java.lang.Throwable t, java.lang.Object... arguments)
protected final java.util.logging.LogRecord record(java.util.logging.Level level, java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
protected final java.util.logging.LogRecord record(java.util.logging.Level level, java.lang.String message, java.lang.String clazz, java.lang.String method, java.lang.Throwable t, java.lang.Object... arguments)
public void infer(boolean infer)
public void trace(boolean trace)
public void mask(boolean mask)
public final void debug(java.lang.Throwable t, java.lang.Object... arguments)
debug
in interface Notification
public final void debug(java.lang.String message, java.lang.Object... arguments)
debug
in interface Notification
public final void debug(java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
debug
in interface Notification
public final void info(java.lang.Throwable t, java.lang.Object... arguments)
info
in interface Notification
public final void info(java.lang.String message, java.lang.Object... arguments)
info
in interface Notification
public final void info(java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
info
in interface Notification
public final void warning(java.lang.Throwable t, java.lang.Object... arguments)
warning
in interface Notification
public final void warning(java.lang.String message, java.lang.Object... arguments)
warning
in interface Notification
public final void warning(java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
warning
in interface Notification
public final void severe(java.lang.Throwable t, java.lang.Object... arguments)
severe
in interface Notification
public final void severe(java.lang.String message, java.lang.Object... arguments)
severe
in interface Notification
public final void severe(java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
severe
in interface Notification
public final void fatal(java.lang.Throwable t, java.lang.Object... arguments)
fatal
in interface Notification
public final void fatal(java.lang.String message, java.lang.Object... arguments)
fatal
in interface Notification
public final void fatal(java.lang.String message, java.lang.Throwable t, java.lang.Object... arguments)
fatal
in interface Notification