import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.core.filter.Filter;
import ch.qos.logback.core.spi.FilterReply;
public class LogStringFilter extends Filter<ILoggingEvent> {
@Override
public FilterReply decide(ILoggingEvent event) {
if (event.getMessage().contains("simple")) {
return FilterReply.DENY;
} else {
return FilterReply.NEUTRAL;
}
}
}
FilterReply.DENY标识直接舍弃
FilterReply.NEUTRAL标识继续执行