Package org.jboss.logging
Class LoggerProviders
- java.lang.Object
-
- org.jboss.logging.LoggerProviders
-
final class LoggerProviders extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.lang.String
LOGGING_PROVIDER_KEY
(package private) static LoggerProvider
PROVIDER
-
Constructor Summary
Constructors Modifier Constructor Description private
LoggerProviders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static LoggerProvider
find()
private static LoggerProvider
findProvider()
private static void
logProvider(LoggerProvider provider, java.lang.String via)
private static LoggerProvider
tryJBossLogManager(java.lang.ClassLoader cl, java.lang.String via)
private static JDKLoggerProvider
tryJDK(java.lang.String via)
private static LoggerProvider
tryLog4j(java.lang.ClassLoader cl, java.lang.String via)
private static LoggerProvider
tryLog4j2(java.lang.ClassLoader cl, java.lang.String via)
private static LoggerProvider
trySlf4j(java.lang.String via)
-
-
-
Field Detail
-
LOGGING_PROVIDER_KEY
static final java.lang.String LOGGING_PROVIDER_KEY
- See Also:
- Constant Field Values
-
PROVIDER
static final LoggerProvider PROVIDER
-
-
Method Detail
-
find
private static LoggerProvider find()
-
findProvider
private static LoggerProvider findProvider()
-
tryJDK
private static JDKLoggerProvider tryJDK(java.lang.String via)
-
trySlf4j
private static LoggerProvider trySlf4j(java.lang.String via)
-
tryLog4j2
private static LoggerProvider tryLog4j2(java.lang.ClassLoader cl, java.lang.String via) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
tryLog4j
private static LoggerProvider tryLog4j(java.lang.ClassLoader cl, java.lang.String via) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
tryJBossLogManager
private static LoggerProvider tryJBossLogManager(java.lang.ClassLoader cl, java.lang.String via) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
logProvider
private static void logProvider(LoggerProvider provider, java.lang.String via)
-
-