Package org.burningwave.core
Interface ManagedLogger.Repository
- All Superinterfaces:
AutoCloseable,Closeable,Identifiable
- All Known Implementing Classes:
ManagedLogger.Repository.Abst,SimpleManagedLoggerRepository,SLF4JManagedLoggerRepository
- Enclosing interface:
ManagedLogger
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLoggingLevelFor(LoggingLevel logLevel, String... classNames) static ManagedLogger.RepositoryvoidvoiddisableLogging(String clientName) voidvoidenableLogging(String clientName) getLoggingLevelFlags(Class<?> cls) booleanvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidremoveLoggingLevelFor(LoggingLevel logLevel, String... classNames) voidsetLoggingLevelFlags(Class<?> cls, Integer flag) voidsetLoggingLevelFor(LoggingLevel logLevel, String... classNames) Methods inherited from interface org.burningwave.core.Closeable
close, closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationId
-
Method Details
-
create
-
setLoggingLevelFor
-
setLoggingLevelFlags
-
getLoggingLevelFlags
-
addLoggingLevelFor
-
removeLoggingLevelFor
-
isEnabled
boolean isEnabled() -
disableLogging
void disableLogging() -
enableLogging
void enableLogging() -
disableLogging
-
enableLogging
-
logError
-
logError
-
logError
-
logError
-
logError
-
logDebug
-
logDebug
-
logInfo
-
logInfo
-
logWarn
-
logWarn
-
logTrace
-
logTrace
-