Class LogbackClassicRequestLogFactory

  • All Implemented Interfaces:
    io.dropwizard.jackson.Discoverable, RequestLogFactory

    public class LogbackClassicRequestLogFactory
    extends Object
    implements RequestLogFactory
    A factory for creating RequestLog instances using logback-classic.

    Configuration Parameters:

    Name Default Description
    timeZone UTC The time zone to which request timestamps will be converted.
    appenders a default console appender The set of appenders to which requests will be logged.
    • Constructor Detail

      • LogbackClassicRequestLogFactory

        public LogbackClassicRequestLogFactory()
    • Method Detail

      • getAppenders

        public com.google.common.collect.ImmutableList<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> getAppenders()
      • setAppenders

        public void setAppenders​(com.google.common.collect.ImmutableList<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> appenders)
      • getTimeZone

        public TimeZone getTimeZone()
      • setTimeZone

        public void setTimeZone​(TimeZone timeZone)