public class Slf4jLoggingFilter
extends java.lang.Object
implements akka.event.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(akka.actor.ActorSystem.Settings settings,
akka.event.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(akka.actor.ActorSystem.Settings settings, akka.event.EventStream eventStream)
public boolean isErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isErrorEnabled
in interface akka.event.LoggingFilter
public boolean isWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isWarningEnabled
in interface akka.event.LoggingFilter
public boolean isInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isInfoEnabled
in interface akka.event.LoggingFilter
public boolean isDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
isDebugEnabled
in interface akka.event.LoggingFilter