public interface LoggingFilter
LoggingAdapter
before
publishing log events to the eventStream
. It can perform
fine grained filtering based on the log source.
Note that the EventStream
will only subscribe loggers
to the events
corresponding to the logLevel
of the EventStream
. Therefore it is good
practice that the LoggingFilter
implementation first filters using the
logLevel
of the EventStream
before applying more fine grained filters.
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) |
boolean isErrorEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
boolean isWarningEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
boolean isInfoEnabled(java.lang.Class<?> logClass, java.lang.String logSource)
boolean isDebugEnabled(java.lang.Class<?> logClass, java.lang.String logSource)