Class TweakLogger
-
- All Implemented Interfaces:
public class TweakLogger- Since:
2022-10-27
trydofor
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringLevelKeypublic final static StringLoggerKeypublic final static TurboFilterMdcThresholdFilter
-
Constructor Summary
Constructors Constructor Description TweakLogger()
-
Method Summary
Modifier and Type Method Description static voidinitGlobal(LoggingSystem system, LoggerGroups groups, LogLevel core)static LogLevelgetCoreLevel()trace=true debug=true When the debug mode is enabled, a selection of core loggers (embedded container, Hibernate, and Spring Boot) are configured to output more information. static voidasCoreLevel(@NotNull() String name)static voidtweakGlobal(@Nullable() LogLevel level)static voidtweakGlobal(@NotNull() String name, @Nullable() LogLevel level)static voidtweakGlobal(@NotNull() String name, @Nullable() LogLevel level, boolean cache)static voidresetGlobal(@NotNull() String name)static voidresetGlobal()static LogLevelglobalLevel(@NotNull() String name)static voidtweakThread(@Nullable() LogLevel level)Set the new log level for root, but if level is null or OFF, reset to the original level. static voidtweakThread(@NotNull() String name, @Nullable() LogLevel level)Set the new log level for logger, but if level is null or OFF, reset to the original level. static voidresetThread()static LogLevelthreadLevel()static LogLevelcurrentLevel(@NotNull() String name)-
-
Method Detail
-
initGlobal
static void initGlobal(LoggingSystem system, LoggerGroups groups, LogLevel core)
-
getCoreLevel
static LogLevel getCoreLevel()
trace=true debug=true When the debug mode is enabled, a selection of core loggers (embedded container, Hibernate, and Spring Boot) are configured to output more information. Enabling the debug mode does not configure your application to log all messages with DEBUG level.
-
asCoreLevel
static void asCoreLevel(@NotNull() String name)
-
tweakGlobal
static void tweakGlobal(@Nullable() LogLevel level)
-
tweakGlobal
static void tweakGlobal(@NotNull() String name, @Nullable() LogLevel level)
-
tweakGlobal
static void tweakGlobal(@NotNull() String name, @Nullable() LogLevel level, boolean cache)
-
resetGlobal
static void resetGlobal(@NotNull() String name)
-
resetGlobal
static void resetGlobal()
-
globalLevel
@NotNull() static LogLevel globalLevel(@NotNull() String name)
-
tweakThread
static void tweakThread(@Nullable() LogLevel level)
Set the new log level for root, but if level is null or OFF, reset to the original level.
-
tweakThread
static void tweakThread(@NotNull() String name, @Nullable() LogLevel level)
Set the new log level for logger, but if level is null or OFF, reset to the original level. tweak root level if the name is ROOT or empty.
-
resetThread
static void resetThread()
-
threadLevel
@Nullable() static LogLevel threadLevel()
-
currentLevel
@NotNull() static LogLevel currentLevel(@NotNull() String name)
-
-
-
-