Class LogbackAccessRequestLogFactory

java.lang.Object
io.dropwizard.request.logging.LogbackAccessRequestLogFactory
All Implemented Interfaces:
Discoverable, RequestLogFactory<org.eclipse.jetty.server.RequestLog>

public class LogbackAccessRequestLogFactory extends Object implements RequestLogFactory<org.eclipse.jetty.server.RequestLog>
A factory for creating LogbackAccessRequestLog instances.

Configuration Parameters:

Name Default Description
appenders a default console appender The set of appenders to which requests will be logged.
  • Constructor Details

    • LogbackAccessRequestLogFactory

      public LogbackAccessRequestLogFactory()
  • Method Details

    • getAppenders

      public List<AppenderFactory<ch.qos.logback.access.spi.IAccessEvent>> getAppenders()
    • setAppenders

      public void setAppenders(List<AppenderFactory<ch.qos.logback.access.spi.IAccessEvent>> appenders)
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface RequestLogFactory<org.eclipse.jetty.server.RequestLog>
    • build

      public org.eclipse.jetty.server.RequestLog build(String name)
      Specified by:
      build in interface RequestLogFactory<org.eclipse.jetty.server.RequestLog>