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 7d0d8c2ed70d615f3b1cf6cb82ae3a6afdd7f9c9 Author: Andrea Cosentino <[email protected]> AuthorDate: Wed May 10 10:19:02 2023 +0200 CAMEL-19332 - Prevent regen job from deletion of tabs-sync asiidoc attibute Signed-off-by: Andrea Cosentino <[email protected]> --- .../camel-salesforce-component/src/main/docs/salesforce-component.adoc | 1 + .../src/main/docs/modules/eips/pages/aggregate-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/claimCheck-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/failover-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc | 1 + .../camel-core-engine/src/main/docs/modules/eips/pages/kamelet-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/loadBalance-eip.adoc | 2 +- core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/multicast-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/onFallback-eip.adoc | 2 +- .../src/main/docs/modules/eips/pages/pipeline-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/pollEnrich-eip.adoc | 1 + .../camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/recipientList-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/removeHeader-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/removeHeaders-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/removeProperties-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/removeProperty-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/resequence-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/rollback-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/roundRobin-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/routingSlip-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/serviceCall-eip.adoc | 1 + .../camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/setHeader-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/setProperty-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc | 2 +- core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc | 1 + .../camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/throttle-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc | 1 + core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/transform-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/validate-eip.adoc | 1 + .../src/main/docs/modules/eips/pages/weighted-eip.adoc | 1 + .../camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc | 1 + core/camel-main/src/main/docs/main.adoc | 1 + dsl/camel-groovy-dsl/camel-groovy-dsl/src/main/docs/groovy-dsl.adoc | 1 + dsl/camel-js-dsl/src/main/docs/js-dsl.adoc | 1 + dsl/camel-jsh-dsl/src/main/docs/jsh-dsl.adoc | 1 + 59 files changed, 59 insertions(+), 3 deletions(-) diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc index c694beabd69..faef11019b8 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc +++ b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc @@ -5,6 +5,7 @@ :description: Communicate with Salesforce using Java DTOs. :since: 2.12 :supportlevel: Stable +:tabs-sync-option: :component-header: Both producer and consumer are supported //Manually maintained attributes :camel-spring-boot-name: salesforce diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc index 070b6d5839e..18c271d808a 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc @@ -4,6 +4,7 @@ :description: Aggregates many messages into a single message :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/Aggregator.html[Aggregator] diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc index 22e13285682..709ed3d2acb 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc @@ -4,6 +4,7 @@ :description: Calls a Java bean :since: :supportlevel: Stable +:tabs-sync-option: The Bean EIP is used for invoking a method on a bean, and the returned value is the new message body. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc index 6470c614d40..54cde2045db 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc @@ -4,6 +4,7 @@ :description: Route messages based on a series of predicates :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/ContentBasedRouter.html[Content diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc index 93e1928b9a0..d63abee4510 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc @@ -4,6 +4,7 @@ :description: Route messages in a fault tolerance way using Circuit Breaker :since: :supportlevel: Stable +:tabs-sync-option: The Circuit Breaker pattern is inspired by the real-world electrical circuit breaker, which is used to detect excessive current draw and fail fast to protect electrical equipment. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc index ef5e6efb8b1..5111acb1836 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc @@ -4,6 +4,7 @@ :description: The Claim Check EIP allows you to replace message content with a claim check (a unique key), which can be used to retrieve the message content at a later time. :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/patterns/messaging/StoreInLibrary.html[Claim Check] from the xref:enterprise-integration-patterns.adoc[EIP patterns] allows you to replace message content with a claim check (a unique key), which can be used to retrieve the message content at a later time. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc index 5370b37b55f..2704dc0b531 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc @@ -4,6 +4,7 @@ :description: Converts the message body to another type :since: :supportlevel: Stable +:tabs-sync-option: The ConvertBodyTo EIP allows you to transform the message body to a different type. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc index 5a8366c6ebe..17cec1bc391 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc @@ -4,6 +4,7 @@ :description: To use a custom load balancer implementation. :since: :supportlevel: Stable +:tabs-sync-option: This EIP allows you to use your own xref:loadBalance-eip.adoc[Load Balancer] implementation. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc index aac5aab3ef4..fcf7b9f4ea9 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc @@ -4,6 +4,7 @@ :description: Delays processing for a specified length of time :since: :supportlevel: Stable +:tabs-sync-option: The Delay EIP is used for delaying messages during routing. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc index a702933f7c1..e9483c6cf57 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc @@ -4,6 +4,7 @@ :description: Route messages based on dynamic rules :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/DynamicRouter.html[Dynamic diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc index ca8baacf1c6..2d190dcb4b1 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc @@ -4,6 +4,7 @@ :description: Enriches a message with data from a secondary resource :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/DataEnricher.html[Content diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/failover-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/failover-eip.adoc index dc176cb27b0..633c0cbbfba 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/failover-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/failover-eip.adoc @@ -4,6 +4,7 @@ :description: In case of failures the exchange will be tried on the next endpoint. :since: :supportlevel: Stable +:tabs-sync-option: This EIP allows using fail-over (in case of failures the exchange will be tried on the next endpoint) with the xref:loadBalance-eip.adoc[Load Balancer] EIP. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc index 07b4fb45343..dc91dab8180 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc @@ -4,6 +4,7 @@ :description: Filter out messages based using a predicate :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/Filter.html[Message Filter] from the xref:enterprise-integration-patterns.adoc[EIP patterns] diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc index 0cd5fa20eaf..563f0deceb5 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc @@ -4,6 +4,7 @@ :description: Act as a message source as input to a route :since: :supportlevel: Stable +:tabs-sync-option: Every Camel xref:manual::routes.adoc[route] starts from an xref:manual::endpoint.adoc[Endpoint] as the input (source) to the route. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc index 75804c49f1a..80ea41dc257 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc @@ -4,6 +4,7 @@ :description: Filters out duplicate messages :since: :supportlevel: Stable +:tabs-sync-option: The http://www.enterpriseintegrationpatterns.com/IdempotentReceiver.html[Idempotent diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/kamelet-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/kamelet-eip.adoc index 6d2270f132f..2a0c3d5bfb3 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/kamelet-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/kamelet-eip.adoc @@ -4,6 +4,7 @@ :description: To call Kamelets in special situations :since: :supportlevel: Stable +:tabs-sync-option: Kamelets (Kamel route snippets) allow users to connect to external systems via a simplified interface, hiding all the low level details about how those connections are implemented. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/loadBalance-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/loadBalance-eip.adoc index b888bd9c11c..f7603a22313 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/loadBalance-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/loadBalance-eip.adoc @@ -4,6 +4,7 @@ :description: Balances message processing among a number of nodes :since: :supportlevel: Stable +:tabs-sync-option: The Load Balancer Pattern allows you to delegate to one of a number of endpoints using a variety of different load balancing policies. @@ -22,4 +23,3 @@ Camel provides the following policies out-of-the-box: | xref:topic-eip.adoc[Topic Load Balancer] | Topic which sends to all destinations. | xref:weighted-eip.adoc[Weighted Loader Balancer] | Uses a weighted load distribution ratio for each server with respect to others. |======================================================================= - diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc index f30003f74d5..eb39dd5dfe4 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc @@ -4,6 +4,7 @@ :description: Logs the defined message to the logger :since: :supportlevel: Stable +:tabs-sync-option: How can I log the processing of a xref:message.adoc[Message]? diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc index c2bfb6172b3..20aa6ff7014 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc @@ -4,6 +4,7 @@ :description: Processes a message multiple times :since: :supportlevel: Stable +:tabs-sync-option: The Loop EIP allows for processing a message a number of times, possibly in a different way for each iteration. Useful mostly during testing. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/multicast-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/multicast-eip.adoc index 37244ae9439..81f8c639ecf 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/multicast-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/multicast-eip.adoc @@ -4,6 +4,7 @@ :description: Routes the same message to multiple paths either sequentially or in parallel. :since: :supportlevel: Stable +:tabs-sync-option: The Multicast EIP allows to route *the same* message to a number of xref:manual::endpoint.adoc[endpoints] and process them in a different way. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/onFallback-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/onFallback-eip.adoc index 607dd5b3cc8..04c8d25e430 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/onFallback-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/onFallback-eip.adoc @@ -4,6 +4,7 @@ :description: Route to be executed when Circuit Breaker EIP executes fallback :since: :supportlevel: Stable +:tabs-sync-option: If you are using *onFallback* then that is intended to be local processing only where you can do a message transformation or call a bean or something as the fallback. @@ -22,4 +23,3 @@ For examples how to use this see the various Circuit Breaker implementations: - xref:fault-tolerance-eip.adoc[FaultTolerance EIP] - MicroProfile Fault Tolerance Circuit Breaker - xref:resilience4j-eip.adoc[Resilience4j EIP] - Resilience4j Circuit Breaker - 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 6431385f792..07a644f183f 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 @@ -4,6 +4,7 @@ :description: Routes the message to a sequence of processors. :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/PipesAndFilters.html[Pipes and Filters] from the xref:enterprise-integration-patterns.adoc[EIP patterns] in various ways. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc index 10f9fbbf41e..af55941ab54 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc @@ -4,6 +4,7 @@ :description: Enriches messages with data polled from a secondary resource :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/DataEnricher.html[Content diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc index aac9e84cfbc..2819852dff4 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc @@ -4,6 +4,7 @@ :description: Calls a Camel processor :since: :supportlevel: Stable +:tabs-sync-option: The http://javadoc.io/doc/org.apache.camel/camel-api/latest/org/apache/camel/Processor.html[Processor] is used for processing message xref:manual::exchange.adoc[Exchanges]. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc index 8718a9c3e96..e1de9ac8d92 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc @@ -4,6 +4,7 @@ :description: The destination endpoints are selected by random. :since: :supportlevel: Stable +:tabs-sync-option: Random mode for the xref:loadBalance-eip.adoc[Load Balancer] EIP. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/recipientList-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/recipientList-eip.adoc index 7ffbdd8daaf..04ebed37e68 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/recipientList-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/recipientList-eip.adoc @@ -4,6 +4,7 @@ :description: Route messages to a number of dynamically specified recipients :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the https://www.enterpriseintegrationpatterns.com/RecipientList.html[Recipient List] diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc index a04e5507157..100ef9a9109 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc @@ -4,6 +4,7 @@ :description: Removes a named header from the message :since: :supportlevel: Stable +:tabs-sync-option: The Remove Header EIP allows you to remove a single header from the xref:message.adoc[Message]. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeaders-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeaders-eip.adoc index debb4c11892..0b1c5d20ce7 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeaders-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeaders-eip.adoc @@ -4,6 +4,7 @@ :description: Removes message headers whose name matches a specified pattern :since: :supportlevel: Stable +:tabs-sync-option: The Remove Headers EIP allows you to remove one or more headers from the xref:message.adoc[Message], based on pattern syntax. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperties-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperties-eip.adoc index a5c112e5a8c..2b6757bc8bf 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperties-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperties-eip.adoc @@ -4,6 +4,7 @@ :description: Removes message exchange properties whose name matches a specified pattern :since: :supportlevel: Stable +:tabs-sync-option: The Remove Properties EIP allows you to remove one or more `Exchange` properties, based on pattern syntax. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperty-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperty-eip.adoc index 97a5437c59c..20543f047f9 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperty-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperty-eip.adoc @@ -4,6 +4,7 @@ :description: Removes a named property from the message exchange :since: :supportlevel: Stable +:tabs-sync-option: The Remove Property EIP allows you to remove a single property from the `Exchange`. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/resequence-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/resequence-eip.adoc index 7a2104064cd..de376bac838 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/resequence-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/resequence-eip.adoc @@ -4,6 +4,7 @@ :description: Resequences (re-order) messages based on an expression :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/Resequencer.html[Resequencer] diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/rollback-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/rollback-eip.adoc index 0bce89f43c0..aac6e76a219 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/rollback-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/rollback-eip.adoc @@ -4,6 +4,7 @@ :description: Forces a rollback by stopping routing the message :since: :supportlevel: Stable +:tabs-sync-option: The Rollback EIP is used for marking an xref:manual::exchange.adoc[Exchange] to rollback and stop continue routing the message. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobin-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobin-eip.adoc index 2586dd7a064..9f6aa835693 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobin-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobin-eip.adoc @@ -4,6 +4,7 @@ :description: The destination endpoints are selected in a round-robin fashion. This is a well known and classic policy, which spreads the load evenly. :since: :supportlevel: Stable +:tabs-sync-option: Round Robin mode for the xref:loadBalance-eip.adoc[Load Balancer] EIP. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/routingSlip-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/routingSlip-eip.adoc index ca01d7e9a73..edf50ae5916 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/routingSlip-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/routingSlip-eip.adoc @@ -4,6 +4,7 @@ :description: Routes a message through a series of steps that are pre-determined (the slip) :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the https://www.enterpriseintegrationpatterns.com/patterns/messaging/RoutingTable.html[Routing Slip] diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc index 47fd11fc230..9a9000f8593 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc @@ -4,6 +4,7 @@ :description: Enables Sagas on the route :since: :supportlevel: Stable +:tabs-sync-option: The Saga EIP provides a way to define a series of related actions in a Camel route that should be either completed successfully (*all of them*) or not-executed/compensated. Sagas implementations are able to coordinate *distributed services communicating using any transport* towards a globally *consistent outcome*. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc index 17fab7e4281..9337fb7d594 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc @@ -4,6 +4,7 @@ :description: Extract a sample of the messages passing through a route :since: :supportlevel: Stable +:tabs-sync-option: A sampling throttler allows you to extract a sample of the exchanges from the traffic through a route. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc index c2df2023df6..1f87671f30f 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc @@ -4,6 +4,7 @@ :description: Executes a script from a language which does not change the message body. :since: :supportlevel: Stable +:tabs-sync-option: The Script EIP is used for executing a coding script. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/serviceCall-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/serviceCall-eip.adoc index 015872f1b5e..d72ffb6da59 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/serviceCall-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/serviceCall-eip.adoc @@ -5,6 +5,7 @@ :since: :supportlevel: Stable-deprecated :deprecated: *deprecated* +:tabs-sync-option: IMPORTANT: The Service Call EIP is deprecated in Camel 3.x and removed in Camel 4 onwards. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc index a37ae9ec406..a9b7a986acd 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc @@ -4,6 +4,7 @@ :description: Sets the contents of the message body :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/MessageTranslator.html[Message diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/setHeader-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/setHeader-eip.adoc index 96cce3c2683..773f54a073a 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/setHeader-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/setHeader-eip.adoc @@ -4,6 +4,7 @@ :description: Sets the value of a message header :since: :supportlevel: Stable +:tabs-sync-option: The SetHeader EIP is used for setting a xref:message.adoc[message] header. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/setProperty-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/setProperty-eip.adoc index 781f91ed9c4..89892e3eb54 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/setProperty-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/setProperty-eip.adoc @@ -4,6 +4,7 @@ :description: Sets a named property on the message exchange :since: :supportlevel: Stable +:tabs-sync-option: The SetProperty EIP is used for setting a xref:manual:ROOT:exchange.adoc[Exchange] property. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc index d393a80fc0a..d2854bf360c 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc @@ -4,6 +4,7 @@ :description: Sorts the contents of the message :since: :supportlevel: Stable +:tabs-sync-option: How you can sort the content of the message? @@ -78,4 +79,3 @@ And to use our own `Comparator` we do as follows: Notice how we use `<simple>$\{body}</simple>` in the example above to tell Sort EIP that it should use the message body for sorting. This is needed when you use a custom `Comparator`. - diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc index 362d2482115..081c2db3e18 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc @@ -4,6 +4,7 @@ :description: Splits a single message into many sub-messages. :since: :supportlevel: Stable +:tabs-sync-option: How can we process a message if it contains multiple elements, each of which may have to be processed in a different way? diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc index b934178be33..3de350f8c24 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc @@ -4,6 +4,7 @@ :description: Routes the message to a sequence of processors which is grouped together as one logical name :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/PipesAndFilters.html[Pipes and Filters] from the xref:enterprise-integration-patterns.adoc[EIP patterns] in various ways. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc index a69cddb6c78..958da7441f2 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc @@ -4,6 +4,7 @@ :description: Sticky load balancing using an expression to calculate a correlation key to perform the sticky load balancing. :since: :supportlevel: Stable +:tabs-sync-option: Sticky mode for the xref:loadBalance-eip.adoc[Load Balancer] EIP. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc index 89874365955..1741456836d 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc @@ -4,6 +4,7 @@ :description: Stops the processing of the current message :since: :supportlevel: Stable +:tabs-sync-option: How can I stop continue routing a message? diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc index 0e4b90bb930..c3b4cd0ca34 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc @@ -4,6 +4,7 @@ :description: Specifies that all steps after this node are processed asynchronously :since: :supportlevel: Stable +:tabs-sync-option: How can I decouple the continued routing of a message from the current thread? diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/throttle-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/throttle-eip.adoc index 9aacce249c3..ceeaec370b0 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/throttle-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/throttle-eip.adoc @@ -4,6 +4,7 @@ :description: Controls the rate at which messages are passed to the next node in the route :since: :supportlevel: Stable +:tabs-sync-option: How can I throttle messages to ensure that a specific endpoint does not get overloaded, or we don’t exceed an agreed SLA with some external service? diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc index c8a0924e8f1..0856fa326e1 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc @@ -4,6 +4,7 @@ :description: Sends the message to a static endpoint :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/MessageEndpoint.html[Message diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc index 0fc732bee02..d44d5eedfe2 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc @@ -4,6 +4,7 @@ :description: Sends the message to a dynamic endpoint :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/MessageEndpoint.html[Message diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc index 1d40bff4523..7f1accf32e2 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc @@ -4,6 +4,7 @@ :description: Topic which sends to all destinations. :since: :supportlevel: Stable +:tabs-sync-option: Topic mode for the xref:loadBalance-eip.adoc[Load Balancer] EIP. With this policy then all destination is selected. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/transform-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/transform-eip.adoc index 9d8d59e2d2e..670f8d31c26 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/transform-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/transform-eip.adoc @@ -4,6 +4,7 @@ :description: Transforms the message body based on an expression :since: :supportlevel: Stable +:tabs-sync-option: Camel supports the http://www.enterpriseintegrationpatterns.com/MessageTranslator.html[Message diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/validate-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/validate-eip.adoc index ffa9c736031..201722b5022 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/validate-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/validate-eip.adoc @@ -4,6 +4,7 @@ :description: Validates a message based on an expression :since: :supportlevel: Stable +:tabs-sync-option: The Validate EIP uses an xref:manual::expression.adoc[Expression] or xref:manual::predicate.adoc[Predicate] to validate the contents of a message. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/weighted-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/weighted-eip.adoc index df7c4331d7d..4bf0b85352b 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/weighted-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/weighted-eip.adoc @@ -4,6 +4,7 @@ :description: Uses a weighted load distribution ratio for each server with respect to others. :since: :supportlevel: Stable +:tabs-sync-option: Weighted mode for xref:loadBalance-eip.adoc[Load Balancer] EIP. With this policy in case of failures the exchange will be tried on the next endpoint. diff --git a/core/camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc b/core/camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc index 47fdf50b63c..0293bb74b3b 100644 --- a/core/camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc +++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc @@ -4,6 +4,7 @@ :description: Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original message. :since: :supportlevel: Stable +:tabs-sync-option: http://www.enterpriseintegrationpatterns.com/WireTap.html[Wire Tap] from the xref:enterprise-integration-patterns.adoc[EIP patterns] diff --git a/core/camel-main/src/main/docs/main.adoc b/core/camel-main/src/main/docs/main.adoc index ef7c1e1407a..76b5a0fba41 100644 --- a/core/camel-main/src/main/docs/main.adoc +++ b/core/camel-main/src/main/docs/main.adoc @@ -5,6 +5,7 @@ :description: Camel Main :since: 3.0 :supportlevel: Stable +:tabs-sync-option: *Since Camel {since}* diff --git a/dsl/camel-groovy-dsl/camel-groovy-dsl/src/main/docs/groovy-dsl.adoc b/dsl/camel-groovy-dsl/camel-groovy-dsl/src/main/docs/groovy-dsl.adoc index 05dfe77f04d..b26a0c4a4fe 100644 --- a/dsl/camel-groovy-dsl/camel-groovy-dsl/src/main/docs/groovy-dsl.adoc +++ b/dsl/camel-groovy-dsl/camel-groovy-dsl/src/main/docs/groovy-dsl.adoc @@ -5,6 +5,7 @@ :description: Camel DSL with Groovy :since: 3.9 :supportlevel: Experimental +:tabs-sync-option: //Manually maintained attributes :group: DSL diff --git a/dsl/camel-js-dsl/src/main/docs/js-dsl.adoc b/dsl/camel-js-dsl/src/main/docs/js-dsl.adoc index 4c6150ac5a2..407216a22bc 100644 --- a/dsl/camel-js-dsl/src/main/docs/js-dsl.adoc +++ b/dsl/camel-js-dsl/src/main/docs/js-dsl.adoc @@ -5,6 +5,7 @@ :description: Camel DSL with JavaScript :since: 3.9 :supportlevel: Experimental +:tabs-sync-option: //Manually maintained attributes :group: DSL diff --git a/dsl/camel-jsh-dsl/src/main/docs/jsh-dsl.adoc b/dsl/camel-jsh-dsl/src/main/docs/jsh-dsl.adoc index df56b839058..e5ae0eba5a9 100644 --- a/dsl/camel-jsh-dsl/src/main/docs/jsh-dsl.adoc +++ b/dsl/camel-jsh-dsl/src/main/docs/jsh-dsl.adoc @@ -5,6 +5,7 @@ :description: Camel DSL with JavaShell :since: 3.15 :supportlevel: Experimental +:tabs-sync-option: //Manually maintained attributes :group: DSL
