Package com.openhtmltopdf.util
Interface XRLogger
-
- All Known Implementing Classes:
JDKXRLogger
,Slf4jLogger
public interface XRLogger
An interface whose implementations log Flying Saucer log messages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
isLogLevelEnabled(Diagnostic diagnostic)
default void
log(Diagnostic diagnostic)
Default slow (!) implementation for logging a Diagnostic object.void
log(java.lang.String where, java.util.logging.Level level, java.lang.String msg)
void
log(java.lang.String where, java.util.logging.Level level, java.lang.String msg, java.lang.Throwable th)
void
setLevel(java.lang.String logger, java.util.logging.Level level)
-
-
-
Method Detail
-
log
void log(java.lang.String where, java.util.logging.Level level, java.lang.String msg)
-
log
void log(java.lang.String where, java.util.logging.Level level, java.lang.String msg, java.lang.Throwable th)
-
setLevel
void setLevel(java.lang.String logger, java.util.logging.Level level)
-
isLogLevelEnabled
boolean isLogLevelEnabled(Diagnostic diagnostic)
-
log
default void log(Diagnostic diagnostic)
Default slow (!) implementation for logging a Diagnostic object. Concrete implementation must/should override it.- Parameters:
diagnostic
-
-
-