public interface TechnicalLoggerService
| Modifier and Type | Method and Description |
|---|---|
TechnicalLogger |
asLogger(java.lang.Class<?> clazz)
Provides a
TechnicalLogger backed to this TechnicalLoggerService. |
boolean |
isLoggable(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity) |
void |
log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message) |
void |
log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message,
java.lang.Object... arguments)
Generates parametrized logs like slf4j does.
|
void |
log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message,
java.lang.Throwable t) |
void |
log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.Throwable t) |
TechnicalLogger asLogger(java.lang.Class<?> clazz)
TechnicalLogger backed to this TechnicalLoggerService.void log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message)
void log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message,
java.lang.Object... arguments)
log(getClass(), INFO, "Ready to update process {} with {}", processId, complexObjectWithSlowToStringMethod);
void log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.String message,
java.lang.Throwable t)
void log(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity,
java.lang.Throwable t)
boolean isLoggable(java.lang.Class<?> callerClass,
TechnicalLogSeverity severity)