Interface FilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>

  • All Superinterfaces:
    Discoverable

    public interface FilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
    extends Discoverable
    A service provider interface for creating Logback Filter instances.

    To create your own, just:

    1. Create a class which implements FilterFactory.
    2. Annotate it with @JsonTypeName and give it a unique type name.
    3. add a META-INF/services/FilterFactory file with your implementation's full class name to the class path.
    • Method Detail

      • build

        ch.qos.logback.core.filter.Filter<E> build()