T - type of the items processed by the pipelinepublic class PipelineCallable<T> extends Object implements Callable<Collection<Item<T>>>
| Modifier and Type | Field and Description |
|---|---|
private Collection<Item<T>> |
itemCollection
The collection of items upon which the pipeline will operate.
|
private Logger |
log
Class logger.
|
private Pipeline<T> |
pipeline
The pipeline to be executed, never null.
|
| Constructor and Description |
|---|
PipelineCallable(Pipeline<T> invokedPipeline,
Collection<Item<T>> items)
Constructor.
|
private final Logger log
private Collection<Item<T>> itemCollection
public PipelineCallable(@Nonnull Pipeline<T> invokedPipeline, @Nonnull@NonnullElements Collection<Item<T>> items)
invokedPipeline - the pipeline that will be invoked; must be initialized; can not be nullitems - the collection of items upon which the pipeline will operate, can not be null@Nonnull @NonnullElements public Collection<Item<T>> call() throws PipelineProcessingException
call in interface Callable<Collection<Item<T>>>PipelineProcessingExceptionCopyright © 1999–2016. All rights reserved.