This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit 954848c43806eb3bbb6114a75569a308db496413 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Tue May 25 11:22:56 2021 +0200 Regen --- .../org/apache/camel/catalog/docs/header-language.adoc | 17 +++++++++++++++++ .../modules/languages/pages/header-language.adoc | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc index 3688423..76e5e07 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc @@ -28,14 +28,31 @@ The Header language supports 1 options, which are listed below. == Example usage +== Example usage + The recipientList element of the Spring DSL can utilize a header expression like: +[source,xml] +---- + <route> + <from uri="direct:a" /> + <recipientList> + <header>myHeader</header> + </recipientList> + </route> +---- + In this case, the list of recipients are contained in the header 'myHeader'. And the same example in Java DSL: +[source,java] +---- +from("direct:a").recipientList(header("myHeader")); +---- + And with a slightly different syntax where you use the builder to the fullest (i.e. avoid using parameters but using stacked operations, notice that header is not a parameter but a stacked method call) diff --git a/docs/components/modules/languages/pages/header-language.adoc b/docs/components/modules/languages/pages/header-language.adoc index 2d18e78..598d018 100644 --- a/docs/components/modules/languages/pages/header-language.adoc +++ b/docs/components/modules/languages/pages/header-language.adoc @@ -30,14 +30,31 @@ The Header language supports 1 options, which are listed below. == Example usage +== Example usage + The recipientList element of the Spring DSL can utilize a header expression like: +[source,xml] +---- + <route> + <from uri="direct:a" /> + <recipientList> + <header>myHeader</header> + </recipientList> + </route> +---- + In this case, the list of recipients are contained in the header 'myHeader'. And the same example in Java DSL: +[source,java] +---- +from("direct:a").recipientList(header("myHeader")); +---- + And with a slightly different syntax where you use the builder to the fullest (i.e. avoid using parameters but using stacked operations, notice that header is not a parameter but a stacked method call)