public FilterReply decide()

in src/main/java/com/spotify/logging/logback/LoggerThresholdFilter.java [57:75]


  public FilterReply decide(ILoggingEvent event) {
    if (!isStarted()) {
      return FilterReply.NEUTRAL;
    }

    if (logger != null && !event.getLoggerName().startsWith(logger)) {
      return FilterReply.NEUTRAL;
    }

    if (exceptLogger != null && event.getLoggerName().startsWith(exceptLogger)) {
      return FilterReply.NEUTRAL;
    }

    if (level != null && !event.getLevel().isGreaterOrEqual(level)) {
      return FilterReply.DENY;
    }

    return FilterReply.NEUTRAL;
  }