public interface PipelineBuilder
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.
|
<S,F> S build(org.slf4j.Logger logger, Class<S> serviceInterface, Class<F> filterInterface, List<F> filters, S terminator)
S
- 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 pipeline<S,F> S build(org.slf4j.Logger logger, Class<S> serviceInterface, Class<F> filterInterface, List<F> filters)
default implementation
is
created as the terminator.S
- 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 filters${project.version} - Copyright © 2003-2015 The Apache Software Foundation.