public class JDKLoggingAdapter extends A_LoggingAdapter
Constructor and Description |
---|
JDKLoggingAdapter(java.lang.Object oLogger,
Level lowestMessageLevel,
int intTextSpanOffset,
java.util.Locale locale) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkLogger(java.lang.Object oLogger)
Checks the logger.
|
void |
doLog(LogRecord tfwLogRecord)
Do a single logging.
|
private java.util.logging.Level |
translateLogLevel(Level messageLevel)
Translates log level from "tfw.base.logging.Level" to
"java.util.logging.Level".
|
calculateStackDepth, calculateTextSpanCount, changeLocale, changeLogger, changeLowestMsgLv, changeTextDepthOffset, generateTextSpan, getLocale, getLogger, getLowestLevel, getTextDepthOffset, log, set, set, set, setLocale
public JDKLoggingAdapter(java.lang.Object oLogger, Level lowestMessageLevel, int intTextSpanOffset, java.util.Locale locale) throws WrongLoggerTypeException
oLogger
- - Logger.lowestMessageLevel
- - Any message that lower than this level would not be logged.intTextSpanOffset
- - Offset of text span.locale
- - Locale.WrongLoggerTypeException
- while the type of logger is wrong.protected void checkLogger(java.lang.Object oLogger) throws WrongLoggerTypeException
A_LoggingAdapter
checkLogger
in class A_LoggingAdapter
oLogger
- - Logger.WrongLoggerTypeException
- while the type of logger is wrong.A_LoggingAdapter.checkLogger(java.lang.Object)
public void doLog(LogRecord tfwLogRecord)
A_LoggingAdapter
doLog
in class A_LoggingAdapter
tfwLogRecord
- - Log record.A_LoggingAdapter.doLog(tfw.base.logging.LogRecord)
private java.util.logging.Level translateLogLevel(Level messageLevel)
messageLevel
- - Message level.