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 7f5e1a6b06f docs - Add more links to the new DataFormat DSL 7f5e1a6b06f is described below commit 7f5e1a6b06f4385bacf44f182adec6b0797e1cb4 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Sat Oct 29 13:35:14 2022 +0200 docs - Add more links to the new DataFormat DSL --- .../modules/ROOT/partials/component-configure-options.adoc | 3 ++- docs/user-manual/modules/ROOT/nav.adoc | 5 +++-- docs/user-manual/modules/ROOT/pages/dsl.adoc | 1 + docs/user-manual/modules/ROOT/pages/index.adoc | 5 +++-- docs/user-manual/modules/ROOT/pages/uris.adoc | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/components/modules/ROOT/partials/component-configure-options.adoc b/docs/components/modules/ROOT/partials/component-configure-options.adoc index 2814c194449..a58fbb4864e 100644 --- a/docs/components/modules/ROOT/partials/component-configure-options.adoc +++ b/docs/components/modules/ROOT/partials/component-configure-options.adoc @@ -24,7 +24,8 @@ configure what you need the endpoint to do. The options are also categorized int or as a producer (to), or used for both. Configuring endpoints is most often done directly in the endpoint URI as path and query parameters. You can also use -the xref:manual::Endpoint-dsl.adoc[Endpoint DSL] as a _type safe_ way of configuring endpoints. +the xref:manual::Endpoint-dsl.adoc[Endpoint DSL] and xref:manual::dataformat-dsl.adoc[DataFormat DSL] +as a _type safe_ way of configuring endpoints and data formats in Java. A good practice when configuring options is to use xref:manual::using-propertyplaceholder.adoc[Property Placeholders], which allows to not hardcode urls, port numbers, sensitive information, and other settings. diff --git a/docs/user-manual/modules/ROOT/nav.adoc b/docs/user-manual/modules/ROOT/nav.adoc index b4799a478de..77aabd924c8 100644 --- a/docs/user-manual/modules/ROOT/nav.adoc +++ b/docs/user-manual/modules/ROOT/nav.adoc @@ -11,8 +11,9 @@ ** xref:camel-report-maven-plugin.adoc[Camel Maven Report Plugin] ** xref:camel-maven-archetypes.adoc[Camel Maven Archetypes] ** xref:configuring-route-startup-ordering-and-autostartup.adoc[Configuring route startup ordering and autostartup] -** xref:component-dsl.adoc[Component-dsl] -** xref:Endpoint-dsl.adoc[Endpoint-dsl] +** xref:component-dsl.adoc[Component DSL] +** xref:Endpoint-dsl.adoc[Endpoint DSL] +** xref:dataformat-dsl.adoc[DataFormat DSL] ** xref:examples.adoc[Examples] ** xref:graceful-shutdown.adoc[Graceful Shutdown] ** xref:error-handler.adoc[Error handler] diff --git a/docs/user-manual/modules/ROOT/pages/dsl.adoc b/docs/user-manual/modules/ROOT/pages/dsl.adoc index 2e8d1143952..e20e8743b99 100644 --- a/docs/user-manual/modules/ROOT/pages/dsl.adoc +++ b/docs/user-manual/modules/ROOT/pages/dsl.adoc @@ -19,5 +19,6 @@ languages (DSL) as listed below: * xref:route-builder.adoc[RouteBuilder] for creating routes using the Java DSL style. * xref:lambda-route-builder.adoc[LambdaRouteBuilder] for creating routes using Java lambda style. * xref:Endpoint-dsl.adoc[Endpoint DSL] for creating routes using type-safe Camel endpoints in Java. +* xref:dataformat-dsl.adoc[DataFormat DSL] for type-safe Camel data formats in Java. * xref:route-template.adoc[Route Template] for creating reusable route templates. * xref:route-reload.adoc[Route Reload] for hot-reloading routes in a running Camel application. diff --git a/docs/user-manual/modules/ROOT/pages/index.adoc b/docs/user-manual/modules/ROOT/pages/index.adoc index a3ebb6fdcb6..af00807288a 100644 --- a/docs/user-manual/modules/ROOT/pages/index.adoc +++ b/docs/user-manual/modules/ROOT/pages/index.adoc @@ -32,8 +32,9 @@ For a deeper and better understanding of Apache Camel, an xref:faq:what-is-camel * xref:examples.adoc[Examples] * xref:architecture.adoc[Architecture] * xref:components:eips:enterprise-integration-patterns.adoc[Enterprise Integration Patterns] -* xref:Endpoint-dsl.adoc[Endpoint-dsl] -* xref:component-dsl.adoc[Component-dsl] +* xref:component-dsl.adoc[Component DSL] +* xref:Endpoint-dsl.adoc[Endpoint DSL] +* xref:dataformat-dsl.adoc[DataFormat DSL] * xref:dsl.adoc[DSL] * xref:components::index.adoc[Components] * xref:components:dataformats:index.adoc[Data Formats] diff --git a/docs/user-manual/modules/ROOT/pages/uris.adoc b/docs/user-manual/modules/ROOT/pages/uris.adoc index 92245c9fa2c..759066541f2 100644 --- a/docs/user-manual/modules/ROOT/pages/uris.adoc +++ b/docs/user-manual/modules/ROOT/pages/uris.adoc @@ -24,4 +24,4 @@ to learn more about configuring endpoints. For example how to refer to beans in the xref:registry.adoc[registry] or how to use raw values for password options, and using xref:using-propertyplaceholder.adoc[property placeholders], or how to use -the type safe xref:Endpoint-dsl.adoc[Endpoint DSL]. +the type safe xref:Endpoint-dsl.adoc[Endpoint DSL] and xref:dataformat-dsl.adoc[DataFormat DSL].