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 24a92118f27fa9ada41121016c5e2d7989b19ac8 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Tue May 25 10:46:40 2021 +0200 Header Language snippet added back to docs --- .../docs/modules/languages/pages/header-language.adoc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/core/camel-core-languages/src/main/docs/modules/languages/pages/header-language.adoc b/core/camel-core-languages/src/main/docs/modules/languages/pages/header-language.adoc index 3688423..76e5e07 100644 --- a/core/camel-core-languages/src/main/docs/modules/languages/pages/header-language.adoc +++ b/core/camel-core-languages/src/main/docs/modules/languages/pages/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)