Class SentryAppenderFactory

  • All Implemented Interfaces:
    io.dropwizard.jackson.Discoverable, io.dropwizard.logging.common.AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>

    public class SentryAppenderFactory
    extends io.dropwizard.logging.common.AbstractAppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> build​(ch.qos.logback.classic.LoggerContext context, String applicationName, io.dropwizard.logging.common.layout.LayoutFactory<ch.qos.logback.classic.spi.ILoggingEvent> layoutFactory, io.dropwizard.logging.common.filter.LevelFilterFactory<ch.qos.logback.classic.spi.ILoggingEvent> levelFilterFactory, io.dropwizard.logging.common.async.AsyncAppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent> asyncAppenderFactory)  
      • Methods inherited from class io.dropwizard.logging.common.AbstractAppenderFactory

        buildLayout, getDiscardingThreshold, getFilterFactories, getLayout, getLogFormat, getMessageRate, getQueueSize, getThreshold, getTimeZone, isIncludeCallerData, setDiscardingThreshold, setFilterFactories, setIncludeCallerData, setLayout, setLogFormat, setMessageRate, setNeverBlock, setQueueSize, setThreshold, setTimeZone, setTimeZone, wrapAsync, wrapAsync
    • Constructor Detail

      • SentryAppenderFactory

        public SentryAppenderFactory()
    • Method Detail

      • build

        public ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> build​(ch.qos.logback.classic.LoggerContext context,
                                                                                            String applicationName,
                                                                                            io.dropwizard.logging.common.layout.LayoutFactory<ch.qos.logback.classic.spi.ILoggingEvent> layoutFactory,
                                                                                            io.dropwizard.logging.common.filter.LevelFilterFactory<ch.qos.logback.classic.spi.ILoggingEvent> levelFilterFactory,
                                                                                            io.dropwizard.logging.common.async.AsyncAppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent> asyncAppenderFactory)