Package | Description |
---|---|
com.yahoo.processing.handler | |
com.yahoo.processing.rendering |
Modifier and Type | Field and Description |
---|---|
private Renderer |
AbstractProcessingHandler.defaultRenderer |
private Renderer |
AbstractProcessingHandler.FreezeListener.defaultRenderer |
private Renderer |
ProcessingResponse.renderer |
private Renderer<com.yahoo.processing.Response> |
AbstractProcessingHandler.FreezeListener.renderer
The renderer used in this, or null if not created yet
|
Modifier and Type | Field and Description |
---|---|
private com.yahoo.component.provider.ComponentRegistry<Renderer> |
AbstractProcessingHandler.renderers |
private com.yahoo.component.provider.ComponentRegistry<Renderer> |
AbstractProcessingHandler.FreezeListener.renderers |
Modifier and Type | Method and Description |
---|---|
Renderer |
AbstractProcessingHandler.FreezeListener.getRenderer()
Returns and lazily creates the renderer of this.
|
Renderer<com.yahoo.processing.Response> |
AbstractProcessingHandler.getRendererCopy(com.yahoo.component.ComponentSpecification spec)
For internal use only
|
private static Renderer<com.yahoo.processing.Response> |
AbstractProcessingHandler.perRenderingCopy(Renderer<com.yahoo.processing.Response> renderer) |
private static Renderer |
AbstractProcessingHandler.selectRenderer(com.yahoo.processing.Request processingRequest,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Renderer defaultRenderer) |
Modifier and Type | Method and Description |
---|---|
com.yahoo.component.provider.ComponentRegistry<Renderer> |
AbstractProcessingHandler.getRenderers() |
Modifier and Type | Method and Description |
---|---|
private static Renderer<com.yahoo.processing.Response> |
AbstractProcessingHandler.perRenderingCopy(Renderer<com.yahoo.processing.Response> renderer) |
private static Renderer |
AbstractProcessingHandler.selectRenderer(com.yahoo.processing.Request processingRequest,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Renderer defaultRenderer) |
Modifier and Type | Method and Description |
---|---|
private static ProcessingHandler |
ProcessingTestDriver.createProcessingHandler(Collection<com.yahoo.component.chain.Chain<com.yahoo.processing.Processor>> chains,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
com.yahoo.container.logging.AccessLog accessLog) |
private static Renderer |
AbstractProcessingHandler.selectRenderer(com.yahoo.processing.Request processingRequest,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Renderer defaultRenderer) |
Constructor and Description |
---|
FreezeListener(com.yahoo.processing.Request request,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Renderer defaultRenderer,
com.yahoo.jdisc.handler.ContentChannel channel,
Executor renderingExecutor) |
ProcessingResponse(int status,
com.yahoo.processing.Request processingRequest,
com.yahoo.processing.Response processingResponse,
Renderer renderer,
Executor renderingExecutor,
com.yahoo.processing.execution.Execution execution) |
Constructor and Description |
---|
AbstractProcessingHandler(com.yahoo.processing.execution.chain.ChainRegistry<COMPONENT> chainRegistry,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog) |
AbstractProcessingHandler(com.yahoo.processing.execution.chain.ChainRegistry<COMPONENT> chainRegistry,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog,
com.yahoo.jdisc.Metric metric) |
AbstractProcessingHandler(com.yahoo.container.core.ChainsConfig processingChainsConfig,
com.yahoo.component.provider.ComponentRegistry<COMPONENT> chainedComponents,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog) |
AbstractProcessingHandler(com.yahoo.container.core.ChainsConfig processingChainsConfig,
com.yahoo.component.provider.ComponentRegistry<COMPONENT> chainedComponents,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog,
com.yahoo.jdisc.Metric metric) |
FreezeListener(com.yahoo.processing.Request request,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Renderer defaultRenderer,
com.yahoo.jdisc.handler.ContentChannel channel,
Executor renderingExecutor) |
ProcessingHandler(com.yahoo.processing.execution.chain.ChainRegistry<com.yahoo.processing.Processor> chainRegistry,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog) |
ProcessingHandler(com.yahoo.processing.execution.chain.ChainRegistry<com.yahoo.processing.Processor> chainRegistry,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog,
com.yahoo.jdisc.Metric metric) |
ProcessingHandler(com.yahoo.container.core.ChainsConfig processingChainsConfig,
com.yahoo.component.provider.ComponentRegistry<com.yahoo.processing.Processor> chainedComponents,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog) |
ProcessingHandler(com.yahoo.container.core.ChainsConfig processingChainsConfig,
com.yahoo.component.provider.ComponentRegistry<com.yahoo.processing.Processor> chainedComponents,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers,
Executor executor,
com.yahoo.container.logging.AccessLog accessLog,
com.yahoo.jdisc.Metric metric) |
ProcessingTestDriver(Collection<com.yahoo.component.chain.Chain<com.yahoo.processing.Processor>> chains,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers) |
ProcessingTestDriver(String binding,
Collection<com.yahoo.component.chain.Chain<com.yahoo.processing.Processor>> chains,
com.yahoo.component.provider.ComponentRegistry<Renderer> renderers) |
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousRenderer<RESPONSE extends com.yahoo.processing.Response>
Superclass of all asynchronous renderers.
|
class |
AsynchronousSectionedRenderer<RESPONSE extends com.yahoo.processing.Response>
Helper class to implement processing API Response renderers.
|
class |
ProcessingRenderer
The default renderer for processing responses.
|
Modifier and Type | Method and Description |
---|---|
Renderer<RESPONSE> |
Renderer.clone()
Used to create a separate instance for each result to render.
|
Copyright © 2017. All rights reserved.