Class LogbackAccessRequestLog

  • All Implemented Interfaces:
    ch.qos.logback.core.Context, ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.access.spi.IAccessEvent>, ch.qos.logback.core.spi.FilterAttachable<ch.qos.logback.access.spi.IAccessEvent>, ch.qos.logback.core.spi.LifeCycle, ch.qos.logback.core.spi.PropertyContainer, org.eclipse.jetty.server.RequestLog

    public class LogbackAccessRequestLog
    extends ch.qos.logback.access.jetty.RequestLogImpl
    The Dropwizard request log uses logback-access, but we override it to remove the requirement for logback-access.xml based configuration.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.jetty.server.RequestLog

        org.eclipse.jetty.server.RequestLog.Collection, org.eclipse.jetty.server.RequestLog.Writer
    • Field Summary

      • Fields inherited from class ch.qos.logback.access.jetty.RequestLogImpl

        DEFAULT_CONFIG_FILE
      • Fields inherited from class ch.qos.logback.core.ContextBase

        scheduledFutures
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure()  
      • Methods inherited from class ch.qos.logback.access.jetty.RequestLogImpl

        addAppender, addFilter, addLifeCycleListener, clearAllFilters, detachAndStopAllAppenders, detachAppender, detachAppender, getAppender, getConfigurationFileURL, getCopyOfAttachedFiltersList, getFilterChainDecision, isAttached, isFailed, isQuiet, isRunning, isStarted, isStarting, isStopped, isStopping, iteratorForAppenders, log, removeLifeCycleListener, setFileName, setQuiet, setResource, start, stop
      • Methods inherited from class ch.qos.logback.core.ContextBase

        addScheduledFuture, getBirthTime, getConfigurationLock, getCopyOfPropertyMap, getExecutorService, getName, getObject, getProperty, getScheduledExecutorService, getScheduledFutures, getStatusManager, initCollisionMaps, putObject, putProperty, register, removeObject, reset, setName, setStatusManager, toString
    • Constructor Detail

      • LogbackAccessRequestLog

        public LogbackAccessRequestLog()
    • Method Detail

      • configure

        public void configure()
        Overrides:
        configure in class ch.qos.logback.access.jetty.RequestLogImpl