-
Notifications
You must be signed in to change notification settings - Fork 1
PipelineBuilder
Pedro Felix edited this page Feb 23, 2011
·
1 revision
-
Used to build a pipeline from a sequence of processors
-
The processor order in the pipeline is defined dinamically, such that
- A processor's input arguments are satisfied by upstream processor's output arguments
- Or by the pipeline's input arguments
-
The build method performs the following tasks
- Filters the processors that don't belong to the pipeline (
IConditionalExecutionProcessor
) - Order the processors
- Uses a "Bubble sort" algorithm based on a order relation between processors
- Relation between inpit and output arguments
- Interface
IOrderableProcessor
- Uses a "Bubble sort" algorithm based on a order relation between processors
- Initializes the processors
- Bind the arguments
- Filters the processors that don't belong to the pipeline (