Package akka.event.slf4j
Class Slf4jLoggingFilter
- java.lang.Object
-
- akka.event.slf4j.Slf4jLoggingFilter
-
- All Implemented Interfaces:
LoggingFilter,LoggingFilterWithMarker
public class Slf4jLoggingFilter extends java.lang.Object implements LoggingFilterWithMarker
LoggingFilterthat uses the log level defined in the SLF4J backend configuration (e.g. logback.xml) to filter log events before publishing the log events to theeventStream.
-
-
Constructor Summary
Constructors Constructor Description Slf4jLoggingFilter(ActorSystem.Settings settings, EventStream eventStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource)booleanisDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)booleanisErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource)booleanisErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)booleanisInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource)booleanisInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)booleanisWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource)booleanisWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)
-
-
-
Constructor Detail
-
Slf4jLoggingFilter
public Slf4jLoggingFilter(ActorSystem.Settings settings, EventStream eventStream)
-
-
Method Detail
-
isDebugEnabled
public boolean isDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource)- Specified by:
isDebugEnabledin interfaceLoggingFilter
-
isDebugEnabled
public boolean isDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)- Specified by:
isDebugEnabledin interfaceLoggingFilterWithMarker
-
isErrorEnabled
public boolean isErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource)- Specified by:
isErrorEnabledin interfaceLoggingFilter
-
isErrorEnabled
public boolean isErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)- Specified by:
isErrorEnabledin interfaceLoggingFilterWithMarker
-
isInfoEnabled
public boolean isInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource)- Specified by:
isInfoEnabledin interfaceLoggingFilter
-
isInfoEnabled
public boolean isInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)- Specified by:
isInfoEnabledin interfaceLoggingFilterWithMarker
-
isWarningEnabled
public boolean isWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource)- Specified by:
isWarningEnabledin interfaceLoggingFilter
-
isWarningEnabled
public boolean isWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource, LogMarker marker)- Specified by:
isWarningEnabledin interfaceLoggingFilterWithMarker
-
-