Package stroom.query.audit.logback
Class FifoLogbackAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
- java.lang.Object
-
- io.dropwizard.logging.AbstractAppenderFactory<E>
-
- stroom.query.audit.logback.FifoLogbackAppenderFactory<E>
-
- All Implemented Interfaces:
io.dropwizard.jackson.Discoverable
,io.dropwizard.logging.AppenderFactory<E>
public class FifoLogbackAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware> extends io.dropwizard.logging.AbstractAppenderFactory<E>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
APPENDER_NAME
-
Constructor Summary
Constructors Constructor Description FifoLogbackAppenderFactory()
-
Method Summary
Modifier and Type Method Description ch.qos.logback.core.Appender<E>
build(ch.qos.logback.classic.LoggerContext context, java.lang.String applicationName, io.dropwizard.logging.layout.LayoutFactory<E> layoutFactory, io.dropwizard.logging.filter.LevelFilterFactory<E> levelFilterFactory, io.dropwizard.logging.async.AsyncAppenderFactory<E> asyncAppenderFactory)
-
Methods inherited from class io.dropwizard.logging.AbstractAppenderFactory
buildLayout, getDiscardingThreshold, getFilterFactories, getLayout, getLogFormat, getQueueSize, getThreshold, getTimeZone, isIncludeCallerData, setDiscardingThreshold, setFilterFactories, setIncludeCallerData, setLayout, setLogFormat, setNeverBlock, setQueueSize, setThreshold, setTimeZone, setTimeZone, wrapAsync, wrapAsync
-
-
-
-
Field Detail
-
APPENDER_NAME
public static final java.lang.String APPENDER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
build
public ch.qos.logback.core.Appender<E> build(ch.qos.logback.classic.LoggerContext context, java.lang.String applicationName, io.dropwizard.logging.layout.LayoutFactory<E> layoutFactory, io.dropwizard.logging.filter.LevelFilterFactory<E> levelFilterFactory, io.dropwizard.logging.async.AsyncAppenderFactory<E> asyncAppenderFactory)
-
-