Package org.burningwave.core
Class SLF4JManagedLoggerRepository
java.lang.Object
org.burningwave.core.ManagedLogger.Repository.Abst
org.burningwave.core.SLF4JManagedLoggerRepository
- All Implemented Interfaces:
AutoCloseable,Closeable,Identifiable,Properties.Listener,ManagedLogger.Repository
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.ManagedLogger.Repository
ManagedLogger.Repository.Abst, ManagedLogger.Repository.Configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLoggingLevelFor(LoggingLevel logLevel, String... classNames) voidclose()voidvoiddisableLogging(String clientName) voidvoidenableLogging(String clientName) getLoggingLevelFlags(Class<?> cls) booleanvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidremoveLoggingLevelFor(LoggingLevel logLevel, String... classNames) voidsetLoggingLevelFlags(Class<?> cls, Integer flags) voidsetLoggingLevelFor(LoggingLevel level, String... classNames) Methods inherited from class org.burningwave.core.ManagedLogger.Repository.Abst
addLoggingLevels, processChangeNotification, removeLoggingLevelsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
checkAndListenTo, checkAndUnregister, listenTo, unregister
-
Constructor Details
-
SLF4JManagedLoggerRepository
-
-
Method Details
-
setLoggingLevelFlags
-
getLoggingLevelFlags
-
addLoggingLevelFor
-
removeLoggingLevelFor
-
setLoggingLevelFor
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceManagedLogger.Repository- Overrides:
isEnabledin classManagedLogger.Repository.Abst
-
disableLogging
public void disableLogging()- Specified by:
disableLoggingin interfaceManagedLogger.Repository- Overrides:
disableLoggingin classManagedLogger.Repository.Abst
-
enableLogging
public void enableLogging()- Specified by:
enableLoggingin interfaceManagedLogger.Repository- Overrides:
enableLoggingin classManagedLogger.Repository.Abst
-
disableLogging
-
enableLogging
-
logError
-
logError
-
logError
-
logError
-
logError
-
logDebug
-
logDebug
-
logInfo
-
logInfo
-
logWarn
-
logWarn
-
logTrace
-
logTrace
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classManagedLogger.Repository.Abst
-