Package ch.kk7.confij.logging
Class JulLogger
- java.lang.Object
-
- ch.kk7.confij.logging.JulLogger
-
- All Implemented Interfaces:
ConfijLogger
public class JulLogger extends java.lang.Object implements ConfijLogger
A logger which uses java.util.logging underneath, but allows for slf4j-like log message patterns. The only reason being that jul doesn't require a dependency: don't use it otherwise.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJulLogger.JulLogFactory
-
Constructor Summary
Constructors Constructor Description JulLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String message, java.lang.Object... attributes)voiderror(java.lang.String message, java.lang.Object... attributes)voidinfo(java.lang.String message, java.lang.Object... attributes)protected voidlog(java.util.logging.Level level, java.lang.String message, java.lang.Object... attributes)
-
-
-
Method Detail
-
debug
public void debug(java.lang.String message, java.lang.Object... attributes)- Specified by:
debugin interfaceConfijLogger
-
info
public void info(java.lang.String message, java.lang.Object... attributes)- Specified by:
infoin interfaceConfijLogger
-
error
public void error(java.lang.String message, java.lang.Object... attributes)- Specified by:
errorin interfaceConfijLogger
-
log
protected void log(java.util.logging.Level level, java.lang.String message, java.lang.Object... attributes)
-
-