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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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>
getChains()
Returns a registry of configured chains-
Methods inherited from class com.yahoo.application.container.ProcessingBase
getChain, getRenderer, process, processAndRender
-
-
-
-
Method Detail
-
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>
-
-