Class TurboFilterList

java.lang.Object
java.util.concurrent.CopyOnWriteArrayList<TurboFilter>
ch.qos.logback.classic.spi.TurboFilterList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<TurboFilter>, Collection<TurboFilter>, List<TurboFilter>, RandomAccess

Implementation of TurboFilterAttachable.
Author:
Ceki Gülcü
See Also:
  • Constructor Details

  • Method Details

    • getTurboFilterChainDecision

      public FilterReply getTurboFilterChainDecision(org.slf4j.Marker marker, Logger logger, Level level, String format, Object[] params, Throwable t)
      Loop through the filters in the chain. As soon as a filter decides on ACCEPT or DENY, then that value is returned. If all of the filters return NEUTRAL, then NEUTRAL is returned.