class CentralLoggerFallback extends CentralLogger
| Modifier and Type | Class and Description |
|---|---|
private static class |
CentralLoggerFallback.SimpleLogFormatter
Formatter for log records.
|
CentralLogger.MdcVar, CentralLogger.Mode, CentralLogger.Slf4jKey| Modifier and Type | Field and Description |
|---|---|
private static java.util.logging.Formatter |
LOG_FORMATTER
The formatter for logs.
|
private static java.util.logging.Level |
rootLevel
The root logger's level.
|
DEFAULT_CLIENT_LOG_FILE_NAME, DEFAULT_FILE_COUNT, DEFAULT_FILE_LIMIT_BYTES, DEFAULT_ROOT_LEVEL, DEFAULT_SERVER_LOG_FILE_NAME, IS_LOGGER_WORK_FINISHED, JVM_ARG_ENABLE_SLF4j_API, MIN_FILE_COUNT, MIN_FILE_LIMIT_BYTES, WRITE_TO_SLF4J_API| Constructor and Description |
|---|
CentralLoggerFallback(java.lang.String loggerName,
java.util.logging.Level level,
boolean checkParentLevels,
boolean excludeSMContext)
Package-private constructor for CentralLoggerFallback.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
publish(ContextLogRecord logRecord)
Publishes a log record by printing it to System.out.
|
static void |
setRootLevel(java.util.logging.Level level)
Sets the root logger's level.
|
addToPreInitBuffer, all, completePreInitWork, config, equals, findLevel, fine, fine, finer, finest, generate, get, get, get, getExplicitLevel, getLevel, getLoggerLevelMap, getLoggerName, getMode, getRootLevel, getSlf4jLogBuilder, handleShutDown, hashCode, info, info, initializeClient, isCheckParentLevels, isClient, isExcludeSMContext, isLoggable, log, log, log, log, log, logp, logp, logStream, logToSlf4j, setBootstrapConfig, setFileHandler, setLevel, setLevels, setMode, severe, severe, warning, warning, warningprivate static final java.util.logging.Formatter LOG_FORMATTER
private static java.util.logging.Level rootLevel
CentralLoggerFallback(java.lang.String loggerName,
java.util.logging.Level level,
boolean checkParentLevels,
boolean excludeSMContext)
loggerName - The name of the logger.level - The level of the logger.checkParentLevels - Flag to prevent recursion for class loaders.excludeSMContext - Flag to prevent deadlock on SecurityManager.public static void setRootLevel(java.util.logging.Level level)
level - The new root logger's level.protected void publish(ContextLogRecord logRecord)
publish in class CentralLoggerlogRecord - A log record.