Class AccessRequestLog

java.lang.Object
ch.qos.logback.core.ContextBase
ch.qos.logback.access.jetty.RequestLogImpl
org.codice.ddf.pax.web.jetty.AccessRequestLog
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, org.eclipse.jetty.util.component.LifeCycle

public class AccessRequestLog extends ch.qos.logback.access.jetty.RequestLogImpl
Extends RequestLogImpl to enable/disable logging and to add more information to the logs.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle

    org.eclipse.jetty.util.component.LifeCycle.Listener

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    log(org.eclipse.jetty.server.Request jettyRequest, org.eclipse.jetty.server.Response jettyResponse)
     

    Methods inherited from class ch.qos.logback.access.jetty.RequestLogImpl

    addAppender, addFilter, addInfo, addLifeCycleListener, clearAllFilters, configure, detachAndStopAllAppenders, detachAppender, detachAppender, getAppender, getConfigurationFileURL, getCopyOfAttachedFiltersList, getFilterChainDecision, isAttached, isFailed, isQuiet, isRunning, isStarted, isStarting, isStopped, isStopping, iteratorForAppenders, 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AccessRequestLog

      public AccessRequestLog()
  • Method Details

    • log

      public void log(org.eclipse.jetty.server.Request jettyRequest, org.eclipse.jetty.server.Response jettyResponse)
      Specified by:
      log in interface org.eclipse.jetty.server.RequestLog
      Overrides:
      log in class ch.qos.logback.access.jetty.RequestLogImpl