Interface FilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
- All Superinterfaces:
io.dropwizard.jackson.Discoverable
public interface FilterFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
extends io.dropwizard.jackson.Discoverable
A service provider interface for creating Logback
Filter instances.
To create your own, just:
- Create a class which implements
FilterFactory. - Annotate it with
@JsonTypeNameand give it a unique type name. - add a
META-INF/services/FilterFactoryfile with your implementation's full class name to the class path.
-
Method Summary
-
Method Details
-
build
ch.qos.logback.core.filter.Filter<E> build()
-