Class ProcessingHandler

  • All Implemented Interfaces:
    HttpRequestHandler, com.yahoo.jdisc.handler.RequestHandler, com.yahoo.jdisc.SharedResource

    public class ProcessingHandler
    extends AbstractProcessingHandler<Processor>
    A request handler which invokes a processing chain to produce the response.
    Author:
    Tony Vaagenes
    • Constructor Detail

      • ProcessingHandler

        public ProcessingHandler​(ChainsConfig processingChainsConfig,
                                 com.yahoo.component.provider.ComponentRegistry<Processor> chainedComponents,
                                 com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
                                 Executor executor,
                                 AccessLog accessLog)
      • ProcessingHandler

        @Inject
        public ProcessingHandler​(ChainsConfig processingChainsConfig,
                                 com.yahoo.component.provider.ComponentRegistry<Processor> chainedComponents,
                                 com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
                                 Executor executor,
                                 AccessLog accessLog,
                                 com.yahoo.jdisc.Metric metric)