Package com.yahoo.application.container
Class Processing
java.lang.Object
com.yahoo.application.container.ProcessingBase<com.yahoo.processing.Request,com.yahoo.processing.Response,com.yahoo.processing.Processor>
com.yahoo.application.container.Processing
public final class Processing
extends ProcessingBase<com.yahoo.processing.Request,com.yahoo.processing.Response,com.yahoo.processing.Processor>
- Author:
- Einar M R Rosenvinge, gjoranv
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.yahoo.processing.rendering.Renderer<com.yahoo.processing.Response>
doGetRenderer
(com.yahoo.component.ComponentSpecification spec) protected com.yahoo.processing.Response
doProcess
(com.yahoo.component.chain.Chain<com.yahoo.processing.Processor> chain, com.yahoo.processing.Request request) protected CompletableFuture<Boolean>
doProcessAndRender
(com.yahoo.component.ComponentSpecification chainSpec, com.yahoo.processing.Request request, com.yahoo.processing.rendering.Renderer<com.yahoo.processing.Response> renderer, ByteArrayOutputStream stream) com.yahoo.processing.execution.chain.ChainRegistry<com.yahoo.processing.Processor>
Returns a registry of configured chainsMethods inherited from class com.yahoo.application.container.ProcessingBase
getChain, getRenderer, process, processAndRender
-
Method Details
-
getChains
public com.yahoo.processing.execution.chain.ChainRegistry<com.yahoo.processing.Processor> getChains()Description copied from class:ProcessingBase
Returns a registry of configured chains- Specified by:
getChains
in classProcessingBase<com.yahoo.processing.Request,
com.yahoo.processing.Response, com.yahoo.processing.Processor>
-
doProcess
protected com.yahoo.processing.Response doProcess(com.yahoo.component.chain.Chain<com.yahoo.processing.Processor> chain, com.yahoo.processing.Request request) - Specified by:
doProcess
in classProcessingBase<com.yahoo.processing.Request,
com.yahoo.processing.Response, com.yahoo.processing.Processor>
-
doProcessAndRender
protected CompletableFuture<Boolean> doProcessAndRender(com.yahoo.component.ComponentSpecification chainSpec, com.yahoo.processing.Request request, com.yahoo.processing.rendering.Renderer<com.yahoo.processing.Response> renderer, ByteArrayOutputStream stream) throws IOException - Specified by:
doProcessAndRender
in classProcessingBase<com.yahoo.processing.Request,
com.yahoo.processing.Response, com.yahoo.processing.Processor> - Throws:
IOException
-
doGetRenderer
protected com.yahoo.processing.rendering.Renderer<com.yahoo.processing.Response> doGetRenderer(com.yahoo.component.ComponentSpecification spec) - Specified by:
doGetRenderer
in classProcessingBase<com.yahoo.processing.Request,
com.yahoo.processing.Response, com.yahoo.processing.Processor>
-