public class Slf4jLoggingFilter extends java.lang.Object implements LoggingFilter
LoggingFilter
that uses the log level defined in the SLF4J
backend configuration (e.g. logback.xml) to filter log events before publishing
the log events to the eventStream
.Constructor and Description |
---|
Slf4jLoggingFilter(ActorSystem.Settings settings,
EventStream eventStream) |
Modifier and Type | Method and Description |
---|---|
boolean |
isDebugEnabled(java.lang.Class<?> logClass,
java.lang.String logSource) |
boolean |
isErrorEnabled(java.lang.Class<?> logClass,
java.lang.String logSource) |
boolean |
isInfoEnabled(java.lang.Class<?> logClass,
java.lang.String logSource) |
boolean |
isWarningEnabled(java.lang.Class<?> logClass,
java.lang.String logSource) |
public Slf4jLoggingFilter(ActorSystem.Settings settings, EventStream eventStream)
public boolean isErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isErrorEnabled
in interface LoggingFilter
public boolean isWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isWarningEnabled
in interface LoggingFilter
public boolean isInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isInfoEnabled
in interface LoggingFilter
public boolean isDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isDebugEnabled
in interface LoggingFilter