Uses of Class
com.yahoo.component.chain.ChainedComponent
Package
Description
Java library for request-response data processing.
-
Uses of ChainedComponent in com.yahoo.component.chain
Modifier and TypeClassDescriptionclass
Chain<COMPONENT extends ChainedComponent>
An immutable ordered list of componentsModifier and TypeMethodDescriptionstatic <COMPONENT extends ChainedComponent>
voidChainsConfigurer.prepareChainRegistry
(com.yahoo.component.provider.ComponentRegistry<Chain<COMPONENT>> registry, ChainsModel model, com.yahoo.component.provider.ComponentRegistry<COMPONENT> allComponents) -
Uses of ChainedComponent in com.yahoo.component.chain.dependencies.ordering
Modifier and TypeClassDescriptionclass
ChainBuilder<T extends ChainedComponent>
Given a set of phases and a set of components, a ordered list of components satisfying the dependencies is given if possible. -
Uses of ChainedComponent in com.yahoo.processing
Modifier and TypeClassDescriptionclass
Superclass of chainable components processing Requests to create Responses. -
Uses of ChainedComponent in com.yahoo.processing.execution.chain
Modifier and TypeClassDescriptionclass
ChainRegistry<T extends ChainedComponent>
A registry of chains -
Uses of ChainedComponent in com.yahoo.processing.processors
Modifier and TypeClassDescriptionclass
A processor which adds the current content of the Request.properties() to the trace before calling the next processor, if traceLevel is 4 or more. -
Uses of ChainedComponent in com.yahoo.processing.test
Modifier and TypeClassDescriptionstatic class
Registers an async processing of the chain given in the constructor on completion of the data in the responsestatic class
Multiples the amount of data returned by parallelism by performing parallel executions of the rest of the chainstatic class
Makes some modifications to the request, passes it on and finally removes one data item from the responsestatic class
Adds a data element containing the (recursive) count of concrete (non-list) data elements in the responsestatic class
Produces 3 pieces of string datastatic class
A federator which supports returning frozen data from each chain before the response is returned.static class
A processor which on invocation prints the string given on constructionstatic class
A processor which adds an ErrorMessage to the request of the top level data of each returned response.static class
static class
static class
Sends the request multiple times to get at least 6 pieces of datastatic class
Allows waiting for that request to happen.static class
Adds (key, value) to the log value trace.static class
Allows waiting for that request to happen.static final class
static class
Registers a chain to be invoked each time new data becomes available in the first child liststatic class
A processor which adds a StringData item containing the string given in the constructor to every responsestatic class
A processor which adds a List of StringData items containing the strings given in the constructor to every responsestatic class
Adds a the given trace message at the given trace level