public class TerseFormatter
extends java.util.logging.Formatter
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
buffer
Buffer for formatting messages.
|
private static int |
FINE |
private static int |
INFO |
private java.lang.String |
lineSeparator
Line separator string.
|
private static java.lang.String |
PREFIX
The string to write at the beginning of all log headers (e.g.
|
private static int |
SEVERE |
private static java.lang.String |
SUFFIX
The string to write at the end of every log header (e.g.
|
private java.text.SimpleDateFormat |
timestampFormatter |
private static int |
WARNING |
Constructor and Description |
---|
TerseFormatter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
format(java.util.logging.LogRecord record)
Format the given log record and return the formatted string.
|
private java.lang.String |
levelNumberToCommonsLevelName(java.util.logging.Level level) |
private static final java.lang.String PREFIX
private static final java.lang.String SUFFIX
private final java.lang.String lineSeparator
private static final int FINE
private static final int INFO
private static final int WARNING
private static final int SEVERE
private final java.lang.StringBuilder buffer
private java.text.SimpleDateFormat timestampFormatter
public java.lang.String format(java.util.logging.LogRecord record)
format
in class java.util.logging.Formatter
record
- the log record to be formatted.private java.lang.String levelNumberToCommonsLevelName(java.util.logging.Level level)