public class LogMessageFormatter extends DumpableObject
LogMessageEvent
according to the settings
of the formatting flags. The supported formatting flags are:
Constructor and Description |
---|
LogMessageFormatter() |
LogMessageFormatter(boolean isLogTs,
boolean isLogger,
boolean isLevel,
boolean isClass,
boolean isStackTr,
boolean isThread) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatMessage(LogMessageEvent e) |
protected java.lang.String |
formatMessage(java.lang.Object caller,
LogLevel level,
java.lang.String loggerName,
java.lang.String message,
java.lang.String logTs,
java.lang.String thread,
java.lang.Throwable error) |
boolean |
isPrintClass() |
boolean |
isPrintLogger() |
boolean |
isPrintLogLevel() |
boolean |
isPrintStackTrace() |
boolean |
isPrintThread() |
boolean |
isPrintTimestamp() |
void |
setPrintClass(boolean isClass) |
void |
setPrintLogger(boolean isLogger) |
void |
setPrintLogLevel(boolean isLevel) |
void |
setPrintStackTrace(boolean isStackTr) |
void |
setPrintThread(boolean isThread) |
void |
setPrintTimestamp(boolean isLogTs) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
public LogMessageFormatter()
public LogMessageFormatter(boolean isLogTs, boolean isLogger, boolean isLevel, boolean isClass, boolean isStackTr, boolean isThread)
public void setPrintLogger(boolean isLogger)
public void setPrintClass(boolean isClass)
public void setPrintTimestamp(boolean isLogTs)
public void setPrintStackTrace(boolean isStackTr)
public void setPrintLogLevel(boolean isLevel)
public void setPrintThread(boolean isThread)
public boolean isPrintClass()
public boolean isPrintTimestamp()
public boolean isPrintLogger()
public boolean isPrintLogLevel()
public boolean isPrintStackTrace()
public boolean isPrintThread()
public java.lang.String formatMessage(LogMessageEvent e)
protected java.lang.String formatMessage(java.lang.Object caller, LogLevel level, java.lang.String loggerName, java.lang.String message, java.lang.String logTs, java.lang.String thread, java.lang.Throwable error)
public ToString toString(ToString s)
Dumpable
toString
in interface Dumpable
toString
in class DumpableObject
public DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
toDumpString
in class DumpableObject
Copyright © 2011 EsprIT-Systems. All Rights Reserved.