public class PipelineBuilderImpl extends Object implements PipelineBuilder
| Constructor and Description |
|---|
PipelineBuilderImpl(PlasticProxyFactory proxyFactory,
DefaultImplementationBuilder defaultImplementationBuilder) |
| Modifier and Type | Method and Description |
|---|---|
<S,F> S |
build(org.slf4j.Logger logger,
Class<S> serviceInterface,
Class<F> filterInterface,
List<F> filters)
Creates a pipeline from just the filters.
|
<S,F> S |
build(org.slf4j.Logger logger,
Class<S> serviceInterface,
Class<F> filterInterface,
List<F> filters,
S terminator)
Creates a pipeline from the filters and a terminator.
|
public PipelineBuilderImpl(@Builtin PlasticProxyFactory proxyFactory, DefaultImplementationBuilder defaultImplementationBuilder)
public <S,F> S build(org.slf4j.Logger logger, Class<S> serviceInterface, Class<F> filterInterface, List<F> filters)
PipelineBuilderdefault implementation is
created as the terminator.build in interface PipelineBuilderS - service typeF - filter typelogger - logs any warnings generated when constructing the pipelineserviceInterface - defines the interface for the pipelinefilterInterface - the filter interface, contributed into the pipelinefilters - sorted list of filterspublic <S,F> S build(org.slf4j.Logger logger, Class<S> serviceInterface, Class<F> filterInterface, List<F> filters, S terminator)
PipelineBuilderbuild in interface PipelineBuilderS - service typeF - filter typelogger - logs any warnings generated when constructing the pipelineserviceInterface - defines the interface for the pipelinefilterInterface - the filter interface, contributed into the pipelinefilters - sorted list of filtersterminator - end of the pipeline5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.