class CentralLoggerNoModeWrapper extends CentralLogger
CentralLogger.MdcVar, CentralLogger.Mode, CentralLogger.Slf4jKey| Modifier and Type | Field and Description |
|---|---|
private CentralLogger |
logger
The target logger, instantiated after the logger mode is determined.
|
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 |
|---|
CentralLoggerNoModeWrapper(java.lang.String loggerName,
java.util.logging.Level level,
boolean checkParentLevels,
boolean excludeSMContext)
Package-private constructor for CentralLoggerForClassLoaders.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
publish(ContextLogRecord logRecord)
Publishes a log record by adding it to the pre-init buffer before the initialization kicks in, or
forwarding it to the target logger.
|
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 CentralLogger logger
CentralLoggerNoModeWrapper(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.protected void publish(ContextLogRecord logRecord)
publish in class CentralLoggerlogRecord - The log record.