Class LoggingRequestHandler

  • All Implemented Interfaces:
    HttpRequestHandler, com.yahoo.jdisc.handler.RequestHandler, com.yahoo.jdisc.SharedResource
    Direct Known Subclasses:
    AbstractProcessingHandler

    public abstract class LoggingRequestHandler
    extends ThreadedHttpRequestHandler
    A request handler base class extending the features of ThreadedHttpRequestHandler with access logging.
    Author:
    Steinar Knutsen
    • Constructor Detail

      • LoggingRequestHandler

        @Deprecated(forRemoval=true,
                    since="7")
        public LoggingRequestHandler​(java.util.concurrent.Executor executor,
                                     com.yahoo.container.logging.AccessLog ignored)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • LoggingRequestHandler

        public LoggingRequestHandler​(java.util.concurrent.Executor executor)
      • LoggingRequestHandler

        public LoggingRequestHandler​(java.util.concurrent.Executor executor,
                                     com.yahoo.jdisc.Metric metric)
      • LoggingRequestHandler

        @Deprecated(forRemoval=true,
                    since="7")
        public LoggingRequestHandler​(java.util.concurrent.Executor executor,
                                     com.yahoo.container.logging.AccessLog ignored,
                                     com.yahoo.jdisc.Metric metric)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • LoggingRequestHandler

        @Deprecated(forRemoval=true,
                    since="7")
        public LoggingRequestHandler​(java.util.concurrent.Executor executor,
                                     com.yahoo.container.logging.AccessLog ignored,
                                     com.yahoo.jdisc.Metric metric,
                                     boolean allowAsyncResponse)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • LoggingRequestHandler

        public LoggingRequestHandler​(java.util.concurrent.Executor executor,
                                     com.yahoo.jdisc.Metric metric,
                                     boolean allowAsyncResponse)