Package org.apache.logging.log4j.jpl
Class Log4jSystemLogger
java.lang.Object
org.apache.logging.log4j.jpl.Log4jSystemLogger
- All Implemented Interfaces:
System.Logger
JPL
logger implementation that uses Log4j.
Implement all default System.Logger methods to ensure proper class resolution- Since:
- 2.14
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.lang.System.Logger
System.Logger.Level -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanisLoggable(System.Logger.Level level) voidlog(System.Logger.Level level, Object obj) voidlog(System.Logger.Level level, String msg) voidlog(System.Logger.Level level, String format, Object... params) voidlog(System.Logger.Level level, String msg, Throwable thrown) voidlog(System.Logger.Level level, Supplier<String> msgSupplier) voidlog(System.Logger.Level level, Supplier<String> msgSupplier, Throwable thrown) voidlog(System.Logger.Level level, ResourceBundle bundle, String format, Object... params) voidlog(System.Logger.Level level, ResourceBundle bundle, String msg, Throwable thrown)
-
Constructor Details
-
Log4jSystemLogger
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceSystem.Logger
-
isLoggable
- Specified by:
isLoggablein interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-
log
- Specified by:
login interfaceSystem.Logger
-