|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Pipeline | |
|---|---|
| net.shibboleth.metadata.pipeline | A set of classes for constructing generic data processing pipelines. |
| Uses of Pipeline in net.shibboleth.metadata.pipeline |
|---|
| Classes in net.shibboleth.metadata.pipeline that implement Pipeline | |
|---|---|
class |
SimplePipeline<ItemType extends Item<?>>
A very simple implementation of Pipeline. |
| Fields in net.shibboleth.metadata.pipeline declared as Pipeline | |
|---|---|
private Pipeline<ItemType> |
SplitMergeStage.nonselectedItemPipeline
Pipeline that receives the non-selected items. |
private Pipeline |
PipelineCallable.pipeline
The pipeline to be executed, never null. |
private Pipeline<ItemType> |
SplitMergeStage.selectedItemPipeline
Pipeline that receives the selected items. |
| Fields in net.shibboleth.metadata.pipeline with type parameters of type Pipeline | |
|---|---|
private List<Pipeline<? extends Item<?>>> |
PipelineMergeStage.mergedPipelines
Pipelines whose results become the output of this source. |
private List<net.shibboleth.utilities.java.support.collection.Pair<Pipeline<ItemType>,com.google.common.base.Predicate<ItemType>>> |
PipelineDemultiplexerStage.pipelineAndStrategies
The pipelines through which items are sent and the selection strategy used for that pipeline. |
| Methods in net.shibboleth.metadata.pipeline that return Pipeline | |
|---|---|
Pipeline<ItemType> |
SplitMergeStage.getNonselectedItemPipeline()
Gets the pipeline that receives the non-selected items. |
Pipeline<ItemType> |
SplitMergeStage.getSelectedItemPipeline()
Gets the pipeline that receives the selected items. |
| Methods in net.shibboleth.metadata.pipeline that return types with arguments of type Pipeline | |
|---|---|
List<Pipeline<? extends Item<?>>> |
PipelineMergeStage.getMergedPipelines()
Gets the unmodifiable set of pipelines used by this stage. |
List<net.shibboleth.utilities.java.support.collection.Pair<Pipeline<ItemType>,com.google.common.base.Predicate<ItemType>>> |
PipelineDemultiplexerStage.getPipelineAndSelectionStrategies()
Gets the pipeline and item selection strategies used to demultiplex item collections within this stage. |
| Methods in net.shibboleth.metadata.pipeline with parameters of type Pipeline | |
|---|---|
protected Future<Collection<? extends Item>> |
SplitMergeStage.executePipeline(Pipeline<ItemType> pipeline,
Collection<ItemType> items)
Executes a pipeline. |
void |
SplitMergeStage.setNonselectedItemPipeline(Pipeline<ItemType> pipeline)
Sets the pipeline that receives the non-selected items. |
void |
SplitMergeStage.setSelectedItemPipeline(Pipeline<ItemType> pipeline)
Sets the pipeline that receives the selected items. |
| Method parameters in net.shibboleth.metadata.pipeline with type arguments of type Pipeline | |
|---|---|
void |
PipelineMergeStage.setMergedPipelines(List<? extends Pipeline<? extends Item<?>>> pipelines)
Sets the pipelines joined by this stage. |
void |
PipelineDemultiplexerStage.setPipelineAndSelectionStrategies(List<net.shibboleth.utilities.java.support.collection.Pair<Pipeline<ItemType>,com.google.common.base.Predicate<ItemType>>> passes)
Sets the pipeline and item selection strategies used to demultiplex item collections within this stage. |
| Constructors in net.shibboleth.metadata.pipeline with parameters of type Pipeline | |
|---|---|
PipelineCallable(Pipeline invokedPipeline,
Collection<? extends Item> items)
Constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||