This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 86c59cbf35ab Update pipeline-eip.adoc (#21310)
86c59cbf35ab is described below

commit 86c59cbf35ab95003931f532df44eacd078c1f78
Author: Raymond Meester <[email protected]>
AuthorDate: Sun Feb 8 14:35:33 2026 +0100

    Update pipeline-eip.adoc (#21310)
    
    Add YAML examples
---
 .../main/docs/modules/eips/pages/pipeline-eip.adoc | 92 ++++++++++++++++++++++
 1 file changed, 92 insertions(+)

diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/pipeline-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/pipeline-eip.adoc
index d662f4a0d3e6..a1a3a3036f00 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/pipeline-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/pipeline-eip.adoc
@@ -59,6 +59,32 @@ XML::
     </pipeline>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - pipeline:
+            steps:
+              - to:
+                  uri: bean
+                  parameters:
+                    beanName: foo
+              - to:
+                  uri: bean
+                  parameters:
+                    beanName: bar
+              - to:
+                  uri: activemq
+                  parameters:
+                    destinationName: wine
+----
 ====
 
 Though a pipeline is the default mode of operation when you specify
@@ -87,6 +113,30 @@ XML::
     <to uri="activemq:wine"/>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: cheese
+      steps:
+        - to:
+            uri: bean
+            parameters:
+              beanName: foo
+        - to:
+            uri: bean
+            parameters:
+              beanName: bar
+        - to:
+            uri: activemq
+            parameters:
+              destinationName: wine
+----
 ====
 
 === Pipeline vs Multicast
@@ -149,4 +199,46 @@ XML::
   <to uri="log:result"/>
 </route>
 ----
+
+YAML::
++
+[source,yaml]
+----
+- route:
+    from:
+      uri: activemq
+      parameters:
+        destinationName: SomeQueue
+      steps:
+        - multicast:
+            steps:
+              - pipeline:
+                  steps:
+                    - to:
+                        uri: bean
+                        parameters:
+                          beanName: something
+                    - to:
+                        uri: log
+                        parameters:
+                          loggerName: Something
+              - pipeline:
+                  steps:
+                    - to:
+                        uri: bean
+                        parameters:
+                          beanName: foo
+                    - to:
+                        uri: bean
+                        parameters:
+                          beanName: bar
+                    - to:
+                        uri: activemq
+                        parameters:
+                          destinationName: OutputQueue
+        - to:
+            uri: log
+            parameters:
+              loggerName: result
+----
 ====

Reply via email to