Class StdoutAccessLogValve

  • All Implemented Interfaces:
    MBeanRegistration, org.apache.catalina.AccessLog, org.apache.catalina.Contained, org.apache.catalina.JmxEnabled, org.apache.catalina.Lifecycle, org.apache.catalina.Valve

    public class StdoutAccessLogValve
    extends org.apache.catalina.valves.AbstractAccessLogValve
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.catalina.valves.AbstractAccessLogValve

        org.apache.catalina.valves.AbstractAccessLogValve.AccessLogElement, org.apache.catalina.valves.AbstractAccessLogValve.ByteSentElement, org.apache.catalina.valves.AbstractAccessLogValve.CachedElement, org.apache.catalina.valves.AbstractAccessLogValve.ConnectionStatusElement, org.apache.catalina.valves.AbstractAccessLogValve.CookieElement, org.apache.catalina.valves.AbstractAccessLogValve.DateAndTimeElement, org.apache.catalina.valves.AbstractAccessLogValve.DateFormatCache, org.apache.catalina.valves.AbstractAccessLogValve.ElapsedTimeElement, org.apache.catalina.valves.AbstractAccessLogValve.FirstByteTimeElement, org.apache.catalina.valves.AbstractAccessLogValve.HeaderElement, org.apache.catalina.valves.AbstractAccessLogValve.HostElement, org.apache.catalina.valves.AbstractAccessLogValve.HttpStatusCodeElement, org.apache.catalina.valves.AbstractAccessLogValve.LocalAddrElement, org.apache.catalina.valves.AbstractAccessLogValve.LocalServerNameElement, org.apache.catalina.valves.AbstractAccessLogValve.LogicalUserNameElement, org.apache.catalina.valves.AbstractAccessLogValve.MethodElement, org.apache.catalina.valves.AbstractAccessLogValve.PortElement, org.apache.catalina.valves.AbstractAccessLogValve.ProtocolElement, org.apache.catalina.valves.AbstractAccessLogValve.QueryElement, org.apache.catalina.valves.AbstractAccessLogValve.RemoteAddrElement, org.apache.catalina.valves.AbstractAccessLogValve.RequestAttributeElement, org.apache.catalina.valves.AbstractAccessLogValve.RequestElement, org.apache.catalina.valves.AbstractAccessLogValve.RequestURIElement, org.apache.catalina.valves.AbstractAccessLogValve.ResponseHeaderElement, org.apache.catalina.valves.AbstractAccessLogValve.SessionAttributeElement, org.apache.catalina.valves.AbstractAccessLogValve.SessionIdElement, org.apache.catalina.valves.AbstractAccessLogValve.StringElement, org.apache.catalina.valves.AbstractAccessLogValve.ThreadNameElement, org.apache.catalina.valves.AbstractAccessLogValve.UserElement
      • Nested classes/interfaces inherited from interface org.apache.catalina.Lifecycle

        org.apache.catalina.Lifecycle.SingleUse
    • Field Summary

      • Fields inherited from class org.apache.catalina.valves.AbstractAccessLogValve

        cachedElements, condition, conditionIf, enabled, locale, localeName, logElements, pattern, requestAttributesEnabled
      • Fields inherited from class org.apache.catalina.valves.ValveBase

        asyncSupported, container, containerLog, next, sm
      • Fields inherited from class org.apache.catalina.util.LifecycleMBeanBase

        mserver
      • Fields inherited from interface org.apache.catalina.AccessLog

        PROTOCOL_ATTRIBUTE, REMOTE_ADDR_ATTRIBUTE, REMOTE_HOST_ATTRIBUTE, SERVER_NAME_ATTRIBUTE, SERVER_PORT_ATTRIBUTE
      • Fields inherited from interface org.apache.catalina.Lifecycle

        AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void log​(CharArrayWriter message)  
      • Methods inherited from class org.apache.catalina.valves.AbstractAccessLogValve

        createAccessLogElement, createAccessLogElement, createLogElements, escapeAndAppend, findLocale, getCondition, getConditionIf, getConditionUnless, getEnabled, getIpv6Canonical, getLocale, getMaxLogMessageBufferSize, getPattern, getRequestAttributesEnabled, invoke, log, setCondition, setConditionIf, setConditionUnless, setEnabled, setIpv6Canonical, setLocale, setMaxLogMessageBufferSize, setPattern, setRequestAttributesEnabled
      • Methods inherited from class org.apache.catalina.valves.ValveBase

        backgroundProcess, getContainer, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setContainer, setNext, startInternal, stopInternal, toString
      • Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase

        destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister, unregister
      • Methods inherited from class org.apache.catalina.util.LifecycleBase

        addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
    • Constructor Detail

      • StdoutAccessLogValve

        public StdoutAccessLogValve()
    • Method Detail

      • log

        public void log​(CharArrayWriter message)
        Specified by:
        log in class org.apache.catalina.valves.AbstractAccessLogValve