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 46c9637  Polish and cleanup documentation
46c9637 is described below

commit 46c96371212cb8885a61065f0adbfaf78eb18d32
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Fri Aug 20 09:27:30 2021 +0200

    Polish and cleanup documentation
---
 docs/user-manual/modules/ROOT/nav.adoc             |  1 -
 docs/user-manual/modules/ROOT/pages/async.adoc     |  3 -
 .../ROOT/pages/asynchronous-routing-engine.adoc    | 64 ----------------------
 docs/user-manual/modules/ROOT/pages/index.adoc     |  1 -
 4 files changed, 69 deletions(-)

diff --git a/docs/user-manual/modules/ROOT/nav.adoc 
b/docs/user-manual/modules/ROOT/nav.adoc
index ff93f60..94c0de1 100644
--- a/docs/user-manual/modules/ROOT/nav.adoc
+++ b/docs/user-manual/modules/ROOT/nav.adoc
@@ -27,7 +27,6 @@
 ** xref:camel-3x-upgrade-guide.adoc[Camel 3.x Upgrade Guide]
 * xref:architecture.adoc[Architecture]
 ** xref:async.adoc[Async]
-** xref:asynchronous-routing-engine.adoc[Asynchronous Routing Engine]
 ** xref:backlogdebugger.adoc[Backlog debugger]
 ** xref:backlog-tracer.adoc[Backlog Tracer]
 ** xref:batch-consumer.adoc[Batch Consumer]
diff --git a/docs/user-manual/modules/ROOT/pages/async.adoc 
b/docs/user-manual/modules/ROOT/pages/async.adoc
index f4a96fe..6d15eb3 100644
--- a/docs/user-manual/modules/ROOT/pages/async.adoc
+++ b/docs/user-manual/modules/ROOT/pages/async.adoc
@@ -483,9 +483,6 @@ Request Only messaging.
 The `threads` DSL leverages the JDK concurrency framework for multi-threading. 
It can be used to turn a synchronous route into
 Async. What happens is that from the point forwards
 from `threads` the messages are routed asynchronous in a new thread.
-Camel leverages the xref:asynchronous-routing-engine.adoc[asynchronous routing 
engine],
-which was re-introduced in Camel 2.4, to continue
-routing the Exchange asynchronously.
 
 The `threads` DSL supports the following options:
 
diff --git 
a/docs/user-manual/modules/ROOT/pages/asynchronous-routing-engine.adoc 
b/docs/user-manual/modules/ROOT/pages/asynchronous-routing-engine.adoc
deleted file mode 100644
index 6594de6..0000000
--- a/docs/user-manual/modules/ROOT/pages/asynchronous-routing-engine.adoc
+++ /dev/null
@@ -1,64 +0,0 @@
-[[AsynchronousRoutingEngine-AsynchronousRoutingEngine]]
-= Asynchronous Routing Engine
-
-*Since Camel 2.4*
-
-As of Camel 2.4 the asynchronous routing engine is back and kicking. +
-All the xref:{eip-vc}:eips:enterprise-integration-patterns.adoc[Enterprise 
Integration Patterns] 
-are supported as well a selected number of
-Components:
-
-* xref:components::ahc-component.adoc[AHC] *Camel 2.8:* (only producer)
-* AWS *Camel 2.11:* (only consumer) for S3 and SNS.
-* xref:components::avro-component.adoc[Avro] *Camel 2.10:* (only producer)
-* xref:components::cxf-component.adoc[CXF] *Camel 2.5:* (both consumer and 
producer)
-* xref:components::cxfrs-component.adoc[CXFRS] *Camel 2.5:* (only consumer)
-* xref:components::direct-vm-component.adoc[Direct-VM] *Camel 2.10.5/2.11.0:* 
(both consumer
-and producer)
-* xref:components::file-component.adoc[File] - (only consumer)
-* xref:components::ftp-component.adoc[FTP] - (only consumer)
-* xref:components::guava-eventbus-component.adoc[Guava EventBus] *Camel 2.10:* 
(only consumer)
-* JBI (both consumer and producer)
-* xref:components::jetty-component.adoc[Jetty] (both consumer and producer)
-* xref:components::jgroups-component.adoc[JGroups] *Camel 2.10:* (only 
consumer)
-* xref:components::jms-component.adoc[JMS] *Camel 2.5:* (only producer for
-Request Reply messaging over JMS). *Camel 2.9:*
-(consumer, if option `asyncConsumer=true` is used).
-* xref:components::jms-component.adoc[JMS] *Camel 2.9:* (also consumer)
-* NMR (both consumer and producer)
-* xref:components::netty-component.adoc[Netty] only producer (*Camel 2.10:* 
also consumer)
-* xref:components::seda-component.adoc[SEDA] (both consumer and producer) SEDA 
was mistakenly
-in this list until November 3rd 2012. As of Camel 2.10.x, it still does
-not leverage the Async Routing Engine, but support is planned for
-http://camel.apache.org/camel-30-roadmap.html#Camel3.0-Roadmap-SEDA%2FVMcomponentstoleverageasyncroutingengine[Camel
-3.0].
-
-* xref:components::timer-component.adoc[Timer] *Camel 2.12:* (only consumer)
-
-When we say a component is supported, that means, the component is
-leveraging the asynchronous model. For example 
xref:components::jetty-component.adoc[Jetty]
-uses continuations and the async HTTP client to be fully asynchronous
-and non-blocked. That means no threads will ever be blocked while
-waiting for a reply.
-
-In the future, additional Components will be
-supported as well where it's applicable.
-
-[[AsynchronousRoutingEngine-Forcingtousesynchronousprocessing]]
-== Forcing to use synchronous processing
-
-You can configure the endpoints with the option `synchronous=true` to
-force using synchronous processing. For example when sending a web
-service request using xref:components::cxf-component.adoc[CXF], the caller 
will wait for the
-reply if `synchronous=true` was configured. Currently, this option is
-supported by all the producers. If you don't want to let the
-xref:components::cxf-component.adoc[CXF] consumer leverage the CXF 
continuation API to use the
-asynchronous processing, you can also use this option `synchronous=true`
-to disable it. The JBI and NMR components
-are always asynchronous and don't support this option.
-
-[[AsynchronousRoutingEngine-Backgroundinformation]]
-== Background information
-
-See Asynchronous Processing for
-additional information and the concepts behind the asynchronous model.
diff --git a/docs/user-manual/modules/ROOT/pages/index.adoc 
b/docs/user-manual/modules/ROOT/pages/index.adoc
index 7582c82..22088e90 100644
--- a/docs/user-manual/modules/ROOT/pages/index.adoc
+++ b/docs/user-manual/modules/ROOT/pages/index.adoc
@@ -65,7 +65,6 @@ For a deeper and better understanding of Apache Camel, an 
xref:faq:what-is-camel
 === xref:architecture.adoc[Architecture]
 
 * xref:async.adoc[Async]
-* xref:asynchronous-routing-engine.adoc[Asynchronous Routing Engine]
 * xref:backlogdebugger.adoc[BacklogDebugger]
 * xref:backlog-tracer.adoc[BacklogTracer]
 * xref:batch-consumer.adoc[Batch Consumer]

Reply via email to