Pipeline

Last modified 22 Apr 2021 17:31 +02:00

Description

Chains a set of expression together. They are executed one after another; input sent to the pipeline as a whole is sent to the first expression. Output from the N-th expression is sent as an input to the N+1-th expression. Output of the last expression is considered to be the output of the whole pipeline.

Input

Any value. It is sent to the first expression.

Output

Output of the last expression.

Properties

Property name Meaning

(scripting expressions)

Expressions that present the content of the pipeline

Examples

Takes all accounts of all users, logs and resolves them
<pipeline>
    <search>
        <type>UserType</type>
    </search>
    <select>
        <path>linkRef</path>
    </select>
    <action>
        <type>log</type>
    </action>
    <action>
        <type>resolve</type>
    </action>
</pipeline>