Class PipelineCallable<T>
java.lang.Object
net.shibboleth.metadata.pipeline.impl.PipelineCallable<T>
- Type Parameters:
T- type of the items processed by the pipeline
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
LOG
@Nonnull private static final org.slf4j.Logger LOGClass logger. -
thePipeline
The pipeline to be executed, never null. -
theItems
The collection of items upon which the pipeline will operate.
-
-
Constructor Details
-
PipelineCallable
public PipelineCallable(@Nonnull Pipeline<T> pipeline, @Nonnull @NonnullElements List<Item<T>> items) Constructor.- Parameters:
pipeline- 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
-
-
Method Details
-
call
- Specified by:
callin interfaceCallable<T>- Throws:
PipelineProcessingException
-