This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new 3d99f1a Regen
3d99f1a is described below
commit 3d99f1af537b4e3992bc53ee5fb76d0966610a93
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jun 4 05:20:28 2019 +0200
Regen
---
.../modules/ROOT/pages/ahc-component.adoc | 20 ++-----
.../modules/ROOT/pages/ahc-ws-component.adoc | 2 +-
.../modules/ROOT/pages/amqp-component.adoc | 32 ++---------
.../modules/ROOT/pages/apns-component.adoc | 4 +-
.../modules/ROOT/pages/asterisk-component.adoc | 2 +-
.../modules/ROOT/pages/atmos-component.adoc | 2 +-
.../ROOT/pages/atmosphere-websocket-component.adoc | 2 +-
.../modules/ROOT/pages/atom-component.adoc | 2 +-
.../modules/ROOT/pages/atomix-map-component.adoc | 2 +-
.../ROOT/pages/atomix-messaging-component.adoc | 2 +-
.../ROOT/pages/atomix-multimap-component.adoc | 2 +-
.../modules/ROOT/pages/atomix-queue-component.adoc | 2 +-
.../modules/ROOT/pages/atomix-set-component.adoc | 2 +-
.../modules/ROOT/pages/atomix-value-component.adoc | 2 +-
.../modules/ROOT/pages/aws-cw-component.adoc | 11 ++--
.../modules/ROOT/pages/aws-ddb-component.adoc | 18 +++---
.../ROOT/pages/aws-ddbstream-component.adoc | 5 +-
.../modules/ROOT/pages/aws-ec2-component.adoc | 5 +-
.../modules/ROOT/pages/aws-ecs-component.adoc | 5 +-
.../modules/ROOT/pages/aws-eks-component.adoc | 5 +-
.../modules/ROOT/pages/aws-iam-component.adoc | 5 +-
.../modules/ROOT/pages/aws-kinesis-component.adoc | 5 +-
.../ROOT/pages/aws-kinesis-firehose-component.adoc | 5 +-
.../modules/ROOT/pages/aws-kms-component.adoc | 5 +-
.../modules/ROOT/pages/aws-lambda-component.adoc | 5 +-
.../modules/ROOT/pages/aws-mq-component.adoc | 5 +-
.../modules/ROOT/pages/aws-msk-component.adoc | 5 +-
.../modules/ROOT/pages/aws-s3-component.adoc | 33 ++++++-----
.../modules/ROOT/pages/aws-sdb-component.adoc | 3 +-
.../modules/ROOT/pages/aws-ses-component.adoc | 7 +--
.../modules/ROOT/pages/aws-sns-component.adoc | 5 +-
.../modules/ROOT/pages/aws-sqs-component.adoc | 27 +++++----
.../modules/ROOT/pages/aws-swf-component.adoc | 5 +-
.../modules/ROOT/pages/azure-blob-component.adoc | 3 +-
.../modules/ROOT/pages/azure-queue-component.adoc | 3 +-
docs/components/modules/ROOT/pages/azure.adoc | 8 +--
.../modules/ROOT/pages/zookeeper-component.adoc | 67 ----------------------
37 files changed, 101 insertions(+), 222 deletions(-)
diff --git a/docs/components/modules/ROOT/pages/ahc-component.adoc
b/docs/components/modules/ROOT/pages/ahc-component.adoc
index 9e647b2..f4aa425 100644
--- a/docs/components/modules/ROOT/pages/ahc-component.adoc
+++ b/docs/components/modules/ROOT/pages/ahc-component.adoc
@@ -3,11 +3,11 @@
*Available as of Camel version 2.8*
-The ahc: component provides HTTP based endpoints
+The AHC component provides HTTP based endpoints
for consuming external HTTP resources (as a client to call external
-servers using HTTP).
-The component uses the
-https://github.com/AsyncHttpClient/async-http-client[Async Http Client]
+servers using HTTP).
+The component uses the
+https://github.com/AsyncHttpClient/async-http-client[Async Http Client]
library.
Maven users will need to add the following dependency to their `pom.xml`
@@ -387,24 +387,16 @@ the client. See the documentation at +
http://github.com/sonatype/async-http-client[Async Http Client] for
more details.
-In Camel *2.8*, configuration is limited to using the builder pattern
-provided by `AsyncHttpClientConfig.Builder`. In Camel 2.8, the
-`AsyncHttpClientConfig` doesn't support getters/setters so its not easy
-to create/configure using a Spring bean style (eg the <bean> tag in the
-XML file).
-
The example below shows how to use a builder to create the
`AsyncHttpClientConfig` which we configure on the `AhcComponent`.
-In Camel *2.9*, the AHC component uses Async HTTP library 1.6.4. This
-newer version provides added support for plain bean style configuration.
The `AsyncHttpClientConfigBean` class provides getters and setters for
the configuration options available in `AsyncHttpClientConfig`. An
instance of `AsyncHttpClientConfigBean` may be passed directly to the
AHC component or referenced in an endpoint URI using the `clientConfig`
URI parameter.
-Also available in Camel *2.9* is the ability to set configuration
+There is the ability to set configuration
options directly in the URI. URI parameters starting with
"clientConfig." can be used to set the various configurable properties
of `AsyncHttpClientConfig`. The properties specified in the endpoint URI
@@ -427,7 +419,7 @@ from("direct:start")
[[AHC-UsingtheJSSEConfigurationUtility]]
Using the JSSE Configuration Utility
-As of Camel 2.9, the AHC component supports SSL/TLS configuration
+The AHC component supports SSL/TLS configuration
through the link:camel-configuration-utilities.html[Camel JSSE
Configuration Utility]. This utility greatly decreases the amount of
component specific code you need to write and is configurable at the
diff --git a/docs/components/modules/ROOT/pages/ahc-ws-component.adoc
b/docs/components/modules/ROOT/pages/ahc-ws-component.adoc
index ad3f0cb..338f06e 100644
--- a/docs/components/modules/ROOT/pages/ahc-ws-component.adoc
+++ b/docs/components/modules/ROOT/pages/ahc-ws-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.14*
-The *ahc-ws* component provides Websocket
+The AHC-WS component provides Websocket
based endpoints for a client communicating with
external servers over Websocket (as a client opening a websocket
connection to an external server). +
diff --git a/docs/components/modules/ROOT/pages/amqp-component.adoc
b/docs/components/modules/ROOT/pages/amqp-component.adoc
index 9b39743..afdc0eb 100644
--- a/docs/components/modules/ROOT/pages/amqp-component.adoc
+++ b/docs/components/modules/ROOT/pages/amqp-component.adoc
@@ -3,15 +3,10 @@
*Available as of Camel version 1.2*
-The amqp: component supports the
-http://www.amqp.org/[AMQP 1.0 protocol]
+The AMQP component supports the
+http://www.amqp.org/[AMQP 1.0 protocol]
using the JMS Client API of the http://qpid.apache.org/[Qpid]
-project. In case you want to use AMQP 0.9 (in particular RabbitMQ) you
-might also be interested in the
-<<rabbitmq-component,Camel RabbitMQ>>
-component. Please keep in mind that prior to the Camel 2.17.0 AMQP
-component supported AMQP 0.9 and above, however since Camel 2.17.0 it
-supports only AMQP 1.0.
+project.
Maven users will need to add the following dependency to their `pom.xml`
for this component:
@@ -390,22 +385,6 @@ from(...).
### Configuring AMQP component
-Starting from the Camel 2.16.1 you can also use the
-`AMQPComponent#amqp10Component(String connectionURI)` factory method to
-return the AMQP 1.0 component with the pre-configured topic prefix:
-
-*Creating AMQP 1.0 component*
-
-[source,java]
-----
- AMQPComponent amqp =
AMQPComponent.amqp10Component("amqp://guest:guest@localhost:5672");
-----
-
-Keep in mind that starting from the
-Camel 2.17 the `AMQPComponent#amqp10Component(String connectionURI)` factory
-method has been deprecated on the behalf of the
-`AMQPComponent#amqpComponent(String connectionURI)`:
-
*Creating AMQP 1.0 component*
[source,java]
@@ -415,10 +394,9 @@ AMQPComponent amqp =
AMQPComponent.amqpComponent("amqp://localhost:5672");
AMQPComponent authorizedAmqp =
AMQPComponent.amqpComponent("amqp://localhost:5672", "user", "password");
----
-Starting from Camel 2.17, in order to automatically configure the AMQP
-component, you can also add an instance
+You can also add an instance
of `org.apache.camel.component.amqp.AMQPConnectionDetails` to the
-registry. For example for Spring Boot you just have to define bean:
+registry in order to automatically configure the AMQP component. For example
for Spring Boot you just have to define bean:
*AMQP connection details auto-configuration*
diff --git a/docs/components/modules/ROOT/pages/apns-component.adoc
b/docs/components/modules/ROOT/pages/apns-component.adoc
index 92e97c0..f03dbd6 100644
--- a/docs/components/modules/ROOT/pages/apns-component.adoc
+++ b/docs/components/modules/ROOT/pages/apns-component.adoc
@@ -3,8 +3,8 @@
*Available as of Camel version 2.8*
-The *apns* component is used for sending notifications to iOS devices.
-The apns components use https://github.com/notnoop/java-apns[javapns]
+The APNS component is used for sending notifications to iOS devices.
+The APNS components use https://github.com/notnoop/java-apns[javapns]
library. +
The component supports sending notifications to Apple Push Notification
Servers (APNS) and consuming feedback from the servers.
diff --git a/docs/components/modules/ROOT/pages/asterisk-component.adoc
b/docs/components/modules/ROOT/pages/asterisk-component.adoc
index e655c3b..1d665ea 100644
--- a/docs/components/modules/ROOT/pages/asterisk-component.adoc
+++ b/docs/components/modules/ROOT/pages/asterisk-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.18*
-The *asterisk:* component allows you to work easily with an Asterisk PBX
Server http://www.asterisk.org/ using https://asterisk-java.org/[asterisk-java]
+The Asterisk component allows you to work easily with an Asterisk PBX Server
http://www.asterisk.org/ using https://asterisk-java.org/[asterisk-java]
This component help to interface with
http://www.voip-info.org/wiki-Asterisk+manager+API[Asterisk Manager Interface]
diff --git a/docs/components/modules/ROOT/pages/atmos-component.adoc
b/docs/components/modules/ROOT/pages/atmos-component.adoc
index eb321ca..8a641b8 100644
--- a/docs/components/modules/ROOT/pages/atmos-component.adoc
+++ b/docs/components/modules/ROOT/pages/atmos-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.15*
-*Camel-Atmos* is an http://camel.apache.org/[Apache Camel] component that
+Camel-Atmos is an http://camel.apache.org/[Apache Camel] component that
allows you to work with ViPR object data services using the
https://github.com/emcvipr/dataservices-sdk-java[Atmos Client].
diff --git
a/docs/components/modules/ROOT/pages/atmosphere-websocket-component.adoc
b/docs/components/modules/ROOT/pages/atmosphere-websocket-component.adoc
index fca7bbf..05294db 100644
--- a/docs/components/modules/ROOT/pages/atmosphere-websocket-component.adoc
+++ b/docs/components/modules/ROOT/pages/atmosphere-websocket-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.14*
-The *atmosphere-websocket:* component provides Websocket
+The Atmosphere-Websocket component provides Websocket
based endpoints for a servlet communicating with
external clients over Websocket (as a servlet accepting websocket
connections from external clients). +
diff --git a/docs/components/modules/ROOT/pages/atom-component.adoc
b/docs/components/modules/ROOT/pages/atom-component.adoc
index 8eb7b4c..faf91ae 100644
--- a/docs/components/modules/ROOT/pages/atom-component.adoc
+++ b/docs/components/modules/ROOT/pages/atom-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 1.2*
-The *atom:* component is used for polling Atom feeds.
+The Atom component is used for polling Atom feeds.
Camel will poll the feed every 60 seconds by default. +
*Note:* The component currently only supports polling (consuming)
diff --git a/docs/components/modules/ROOT/pages/atomix-map-component.adoc
b/docs/components/modules/ROOT/pages/atomix-map-component.adoc
index d3d8c34..58030cb 100644
--- a/docs/components/modules/ROOT/pages/atomix-map-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-map-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-map component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedMap/[Distributed
Map] collection.
+The camel Atomix-Map component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedMap/[Distributed
Map] collection.
Maven users will need to add the following dependency to their pom.xml for
this component:
diff --git a/docs/components/modules/ROOT/pages/atomix-messaging-component.adoc
b/docs/components/modules/ROOT/pages/atomix-messaging-component.adoc
index b4827ff..a2f11e8 100644
--- a/docs/components/modules/ROOT/pages/atomix-messaging-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-messaging-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-messaging component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/cluster-communication/direct-messaging[Group
Messaging].
+The camel Atomix-Messaging component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/cluster-communication/direct-messaging[Group
Messaging].
Maven users will need to add the following dependency to their pom.xml
for this component:
diff --git a/docs/components/modules/ROOT/pages/atomix-multimap-component.adoc
b/docs/components/modules/ROOT/pages/atomix-multimap-component.adoc
index 02be5da..7c97c8b 100644
--- a/docs/components/modules/ROOT/pages/atomix-multimap-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-multimap-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-multimap component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedMultimap/[Distributed
MultiMap] collection.
+The camel Atomix-Multimap component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedMultimap/[Distributed
MultiMap] collection.
Maven users will need to add the following dependency to their pom.xml
for this component:
diff --git a/docs/components/modules/ROOT/pages/atomix-queue-component.adoc
b/docs/components/modules/ROOT/pages/atomix-queue-component.adoc
index 1c96a53..4933997 100644
--- a/docs/components/modules/ROOT/pages/atomix-queue-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-queue-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-queue component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedQueue/[Distributed
Queue] collection.
+The camel Atomix-Queue component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedQueue/[Distributed
Queue] collection.
Maven users will need to add the following dependency to their pom.xml
for this component:
diff --git a/docs/components/modules/ROOT/pages/atomix-set-component.adoc
b/docs/components/modules/ROOT/pages/atomix-set-component.adoc
index b217646..f8199ab 100644
--- a/docs/components/modules/ROOT/pages/atomix-set-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-set-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-set component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedSet/[Distributed
Set] collection.
+The camel Atomix-Set component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedSet/[Distributed
Set] collection.
Maven users will need to add the following dependency to their pom.xml
for this component:
diff --git a/docs/components/modules/ROOT/pages/atomix-value-component.adoc
b/docs/components/modules/ROOT/pages/atomix-value-component.adoc
index 587db17..c5c5e75 100644
--- a/docs/components/modules/ROOT/pages/atomix-value-component.adoc
+++ b/docs/components/modules/ROOT/pages/atomix-value-component.adoc
@@ -3,7 +3,7 @@
*Available as of Camel version 2.20*
-The camel atomix-value component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedValue/[Distributed
Value].
+The camel Atomix-Value component allows you to work with
http://atomix.io[Atomix's]
https://atomix.io/docs/latest/user-manual/primitives/DistributedValue/[Distributed
Value].
Maven users will need to add the following dependency to their pom.xml
for this component:
diff --git a/docs/components/modules/ROOT/pages/aws-cw-component.adoc
b/docs/components/modules/ROOT/pages/aws-cw-component.adoc
index 6776d39..2fd2a3f 100644
--- a/docs/components/modules/ROOT/pages/aws-cw-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-cw-component.adoc
@@ -157,11 +157,11 @@ the https://aws.amazon.com/cloudwatch/[Amazon's
CloudWatch].
|`CamelAwsCwMetricTimestamp` |`Date` |The Amazon CW metric timestamp.
-|`CamelAwsCwMetricDimensionName` |`String` |*Camel 2.12:* The Amazon CW metric
dimension name.
+|`CamelAwsCwMetricDimensionName` |`String` |The Amazon CW metric dimension
name.
-|`CamelAwsCwMetricDimensionValue` |`String` |*Camel 2.12:* The Amazon CW
metric dimension value.
+|`CamelAwsCwMetricDimensionValue` |`String` |The Amazon CW metric dimension
value.
-|`CamelAwsCwMetricDimensions` |`Map<String, String>` |*Camel 2.12:* A map of
dimension names and dimension values.
+|`CamelAwsCwMetricDimensions` |`Map<String, String>` |A map of dimension names
and dimension values.
|=======================================================================
#### Advanced AmazonCloudWatch configuration
@@ -195,7 +195,7 @@ registry.bind("client", client);
### Automatic detection of AmazonCloudWatch client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonCloudWatch bean into the registry.
+The component is capable of detecting the presence of an AmazonCloudWatch bean
into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -214,8 +214,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version`} must be replaced by the actual version of Camel
-(2.10 or higher).
+where `${camel-version`} must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
b/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
index 497745a..143a145 100644
--- a/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
@@ -152,8 +152,7 @@ the https://aws.amazon.com/dynamodb[Amazon's DynamoDB].
|`CamelAwsDdbTableName` |`String` |Table Name for this operation.
-|`CamelAwsDdbKey` |`Key` |The primary key that uniquely identifies each item
in a table. *From Camel 2.16.0 the type of this header is Map<String,
-AttributeValue> and not Key*
+|`CamelAwsDdbKey` |`Key` |The primary key that uniquely identifies each item
in a table.
|`CamelAwsDdbReturnValues` |`String` |Use this parameter if you want to get
the attribute name-value pairs
before or after they are modified(NONE, ALL_OLD, UPDATED_OLD, ALL_NEW,
@@ -174,21 +173,20 @@ values that define the item.
|`CamelAwsDdbExactCount` |`Boolean` |If set to true, Amazon DynamoDB returns a
total number of items that
match the query parameters, instead of a list of the matching items and
-their attributes. *From Camel 2.16.0 this header doesn't exist anymore.*
+their attributes.
-|`CamelAwsDdbKeyConditions` |`Map<String, Condition>` |*From Camel 2.16.0*.
This header specify the selection criteria for the
+|`CamelAwsDdbKeyConditions` |`Map<String, Condition>` |This header specify the
selection criteria for the
query, and merge together the two old headers *CamelAwsDdbHashKeyValue*
and *CamelAwsDdbScanRangeKeyCondition*
|`CamelAwsDdbStartKey` |`Key` |Primary key of the item from which to continue
an earlier query.
|`CamelAwsDdbHashKeyValue` |`AttributeValue` |Value of the hash component of
the composite primary key.
-*From Camel 2.16.0 this header doesn't exist anymore.*
|`CamelAwsDdbLimit` |`Integer` |The maximum number of items to return.
|`CamelAwsDdbScanRangeKeyCondition` |`Condition` |A container for the
attribute values and comparison operators to use for
-the query.*From Camel 2.16.0 this header doesn't exist anymore.*
+the query.
|`CamelAwsDdbScanIndexForward` |`Boolean` |Specifies forward or backward
traversal of the index.
@@ -255,8 +253,7 @@ processed with the current response.
|`CamelAwsDdbTableItemCount` |`Long` |Item count for this table.
|`CamelAwsDdbKeySchema` |{{KeySchema}} |The KeySchema that identifies the
primary key for this table.
-*From Camel 2.16.0 the type of this header is List<KeySchemaElement> and
-not KeySchema*
+
|`CamelAwsDdbTableName` |`String` |The table name.
@@ -366,7 +363,7 @@ registry.bind("client", client);
### Automatic detection of AmazonDynamoDB client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonDynamoDB bean into the registry.
+The component is capable of detecting the presence of an AmazonDynamoDB bean
into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -385,8 +382,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.10 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
b/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
index e514ec0..10fa9df 100644
--- a/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
@@ -221,7 +221,7 @@ missed change events no matter what mitigations are in
place.
### Automatic detection of AmazonDynamoDBStreams client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonDynamoDBStreams bean into the registry.
+The component is capable of detecting the presence of an AmazonDynamoDBStreams
bean into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -240,8 +240,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.7 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
b/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
index 35dab5e..2467a75 100644
--- a/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
@@ -161,7 +161,7 @@ terminate operations on.
### Automatic detection of AmazonEC2 client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonEC2 bean into the registry.
+The component is capable of detecting the presence of an AmazonEC2 bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -180,8 +180,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
index e61be1b..cb22f9d 100644
--- a/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
@@ -155,7 +155,7 @@ Camel-AWS ECS component provides the following operation on
the producer side:
### Automatic detection of AmazonECS client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonECS bean into the registry.
+The component is capable of detecting the presence of an AmazonECS bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -174,8 +174,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(3.0.0 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-eks-component.adoc
b/docs/components/modules/ROOT/pages/aws-eks-component.adoc
index 40c4028..fec2aff 100644
--- a/docs/components/modules/ROOT/pages/aws-eks-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-eks-component.adoc
@@ -161,7 +161,7 @@ Camel-AWS EKS component provides the following operation on
the producer side:
### Automatic detection of AmazonEKS client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonEKS bean into the registry.
+The component is capable of detecting the presence of an AmazonEKS bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -180,8 +180,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(3.0.0 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-iam-component.adoc
b/docs/components/modules/ROOT/pages/aws-iam-component.adoc
index 5d94fc9..172b5d8 100644
--- a/docs/components/modules/ROOT/pages/aws-iam-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-iam-component.adoc
@@ -170,7 +170,7 @@ Camel-AWS IAM component provides the following operation on
the producer side:
### Automatic detection of AmazonIdentityManagement client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonIdentityManagement bean into the registry.
+The component is capable of detecting the presence of an
AmazonIdentityManagement bean into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -189,8 +189,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
b/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
index 6edba8f..429e35a 100644
--- a/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
@@ -250,7 +250,7 @@
http://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html#API_Pu
### Automatic detection of AmazonKinesis client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonKinesis bean into the registry.
+The component is capable of detecting the presence of an AmazonKinesis bean
into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -269,8 +269,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.17 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git
a/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
b/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
index 5f57f12..62009a4 100644
--- a/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
@@ -186,7 +186,7 @@
http://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecord.html#API_P
### Automatic detection of AmazonKinesisFirehose client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonKinesisFirehose bean into the registry.
+The component is capable of detecting the presence of an AmazonKinesisFirehose
bean into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -205,8 +205,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.19 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-kms-component.adoc
b/docs/components/modules/ROOT/pages/aws-kms-component.adoc
index 41ba9a2..1ccef2e 100644
--- a/docs/components/modules/ROOT/pages/aws-kms-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kms-component.adoc
@@ -159,7 +159,7 @@ Camel-AWS KMS component provides the following operation on
the producer side:
### Automatic detection of AWSKMS client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AWSKMS bean into the registry.
+The component is capable of detecting the presence of an AWSKMS bean into the
registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -178,8 +178,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
b/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
index 72d57a6..09aafb3 100644
--- a/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
@@ -220,7 +220,7 @@ To have a full understanding of how the component works,
you may have a look at
### Automatic detection of AmazonLambda client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonLambda bean into the registry.
+The component is capable of detecting the presence of an AmazonLambda bean
into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -240,8 +240,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-mq-component.adoc
b/docs/components/modules/ROOT/pages/aws-mq-component.adoc
index 934503c..20d82b9 100644
--- a/docs/components/modules/ROOT/pages/aws-mq-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-mq-component.adoc
@@ -160,7 +160,7 @@ the https://aws.amazon.com/mq/[Amazon MQ] service.
### Automatic detection of AmazonMQ client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonMQ bean into the registry.
+The component is capable of detecting the presence of an AmazonMQ bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -179,8 +179,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-msk-component.adoc
b/docs/components/modules/ROOT/pages/aws-msk-component.adoc
index 41fcb7a..57303fc 100644
--- a/docs/components/modules/ROOT/pages/aws-msk-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-msk-component.adoc
@@ -163,7 +163,7 @@ Camel-AWS KMS component provides the following operation on
the producer side:
### Automatic detection of AWSKafka client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AWSKafka bean into the registry.
+The component is capable of detecting the presence of an AWSKafka bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -182,8 +182,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.16 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-s3-component.adoc
b/docs/components/modules/ROOT/pages/aws-s3-component.adoc
index dc540dd..f32b267 100644
--- a/docs/components/modules/ROOT/pages/aws-s3-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-s3-component.adoc
@@ -239,40 +239,40 @@ aggregate this number of messages.
|`CamelAwsS3BucketName` |`String` |The bucket Name which this object will be
stored or which will be used for the current operation
-|`CamelAwsS3BucketDestinationName` |`String` |*Camel 2.18*: The bucket
Destination Name which will be used for the current operation
+|`CamelAwsS3BucketDestinationName` |`String` |The bucket Destination Name
which will be used for the current operation
|`CamelAwsS3ContentLength` |`Long` |The content length of this object.
|`CamelAwsS3ContentType` |`String` |The content type of this object.
-|`CamelAwsS3ContentControl` |`String` |*Camel 2.8.2:* The content control of
this object.
+|`CamelAwsS3ContentControl` |`String` |The content control of this object.
-|`CamelAwsS3ContentDisposition` |`String` |*Camel 2.8.2:* The content
disposition of this object.
+|`CamelAwsS3ContentDisposition` |`String` |The content disposition of this
object.
-|`CamelAwsS3ContentEncoding` |`String` |*Camel 2.8.2:* The content encoding of
this object.
+|`CamelAwsS3ContentEncoding` |`String` |The content encoding of this object.
-|`CamelAwsS3ContentMD5` |`String` |*Camel 2.8.2:* The md5 checksum of this
object.
+|`CamelAwsS3ContentMD5` |`String` |The md5 checksum of this object.
-|`CamelAwsS3DestinationKey` |`String` |*Camel 2.18*:The Destination key which
will be used for the current operation
+|`CamelAwsS3DestinationKey` |`String` |The Destination key which will be used
for the current operation
|`CamelAwsS3Key` |`String` |The key under which this object will be stored or
which will be used for the current operation
-|`CamelAwsS3LastModified` |`java.util.Date` |*Camel 2.8.2:* The last modified
timestamp of this object.
+|`CamelAwsS3LastModified` |`java.util.Date` |The last modified timestamp of
this object.
-|`CamelAwsS3Operation` |`String` |*Camel 2.18*: The operation to perform.
Permitted values are copyObject, deleteObject, listBuckets, deleteBucket,
downloadLink, listObjects
+|`CamelAwsS3Operation` |`String` |The operation to perform. Permitted values
are copyObject, deleteObject, listBuckets, deleteBucket, downloadLink,
listObjects
-|`CamelAwsS3StorageClass` |`String` |*Camel 2.8.4:* The storage class of this
object.
+|`CamelAwsS3StorageClass` |`String` |The storage class of this object.
-|`CamelAwsS3CannedAcl` |`String` |*Camel 2.11.0:* The canned acl that will be
applied to the object. see
+|`CamelAwsS3CannedAcl` |`String` |The canned acl that will be applied to the
object. see
`com.amazonaws.services.s3.model.CannedAccessControlList` for allowed
values.
-|`CamelAwsS3Acl` |`com.amazonaws.services.s3.model.AccessControlList` |*Camel
2.11.0:* a well constructed Amazon S3 Access Control List object.
+|`CamelAwsS3Acl` |`com.amazonaws.services.s3.model.AccessControlList` |A well
constructed Amazon S3 Access Control List object.
see `com.amazonaws.services.s3.model.AccessControlList` for more details
-|`CamelAwsS3Headers` |`Map<String,String>` |*Camel 2.15.0*: support to get or
set custom objectMetadata headers.
+|`CamelAwsS3Headers` |`Map<String,String>` |Support to get or set custom
objectMetadata headers.
-|`CamelAwsS3ServerSideEncryption` |String |*Camel 2.16:* Sets the server-side
encryption algorithm when encrypting
+|`CamelAwsS3ServerSideEncryption` |String |Sets the server-side encryption
algorithm when encrypting
the object using AWS-managed keys. For example use AES256.
|`CamelAwsS3VersionId` |`String` |The version Id of the object to be stored or
returned from the current operation
@@ -336,7 +336,7 @@ object to be saved as.
|`CamelAwsS3ContentControl` |`String` |The *optional* Cache-Control HTTP
header which allows the user to
specify caching behavior along the HTTP request/reply chain.
-|`CamelAwsS3ServerSideEncryption` |String |*Camel 2.16:* The server-side
encryption algorithm when encrypting the
+|`CamelAwsS3ServerSideEncryption` |String |The server-side encryption
algorithm when encrypting the
object using AWS-managed keys.
|=======================================================================
@@ -514,7 +514,7 @@ If set to false any operation on a not-existent bucket in
AWS won't be successfu
### Automatic detection of AmazonS3 client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonS3 bean into the registry.
+The component is capable of detecting the presence of an AmazonS3 bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter, like the example above.
This may be really useful for smarter configuration of the endpoint.
@@ -533,8 +533,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.8 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
b/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
index 7079603..8535e0f 100644
--- a/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
@@ -254,8 +254,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.8.4 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-ses-component.adoc
b/docs/components/modules/ROOT/pages/aws-ses-component.adoc
index 14a561a..b9aceb7 100644
--- a/docs/components/modules/ROOT/pages/aws-ses-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ses-component.adoc
@@ -154,7 +154,7 @@ the https://aws.amazon.com/ses[Amazon's SES].
|`CamelAwsSesReturnPath` |`String` |The email address to which bounce
notifications are to be forwarded.
-|`CamelAwsSesHtmlEmail` |`Boolean` |*Since Camel 2.12.3* The flag to show if
email content is HTML.
+|`CamelAwsSesHtmlEmail` |`Boolean` |The flag to show if email content is HTML.
|=======================================================================
#### Message headers set by the SES producer
@@ -200,7 +200,7 @@ Maven users will need to add the following dependency to
their pom.xml.
### Automatic detection of AmazonSimpleEmailService client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonSimpleEmailService bean into the registry.
+The component is capable of detecting the presence of an
AmazonSimpleEmailService bean into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -215,8 +215,7 @@ This may be really useful for smarter configuration of the
endpoint.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.8.4 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-sns-component.adoc
b/docs/components/modules/ROOT/pages/aws-sns-component.adoc
index b8b295e..a0711ab 100644
--- a/docs/components/modules/ROOT/pages/aws-sns-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sns-component.adoc
@@ -231,7 +231,7 @@ If set to false any operation on a not-existent topic in
AWS won't be successful
### Automatic detection of AmazonSNS client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonSNS bean into the registry.
+The component is capable of detecting the presence of an AmazonSNS bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -250,8 +250,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.8 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
index b9a7016..ef7843b 100644
--- a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
@@ -229,7 +229,7 @@ aggregate this number of messages.
|`CamelAwsSqsMessageId` |`String` |The Amazon SQS message ID.
-|`CamelAwsSqsDelaySeconds` |`Integer` |Since *Camel 2.11*, the delay seconds
that the Amazon SQS message can be
+|`CamelAwsSqsDelaySeconds` |`Integer` |The delay seconds that the Amazon SQS
message can be
see by others.
|=======================================================================
@@ -292,7 +292,7 @@ SQS configuration. If it's already up on AWS, the SQS
configuration options will
#### DelayQueue VS Delay for Single message
-From 2.23.0 the component has a new option: delayQueue. When the option is set
to true, the SQS Queue will be a DelayQueue with the
+When the option delayQueue is set to true, the SQS Queue will be a DelayQueue
with the
DelaySeconds option as delay. For more information about DelayQueue you can
read the
https://docs.aws.amazon.com/en_us/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-delay-queues.html[AWS
SQS documentation].
One important information to take into account is the following:
@@ -304,7 +304,7 @@ to true, if you need to add a fixed delay to all messages
enqueued.
#### Server Side Encryption
-From 2.24.0 we introduce the Server Side Encryption attributes for a queue.
The related option are serverSideEncryptionEnabled, keyMasterKeyId and
kmsDataKeyReusePeriod.
+There is a set of Server Side Encryption attributes for a queue. The related
option are serverSideEncryptionEnabled, keyMasterKeyId and
kmsDataKeyReusePeriod.
The SSE is disabled by default. You need to explicitly set the option to true
and set the related parameters as queue attributes.
### Dependencies
@@ -322,8 +322,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.6 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### JMS-style Selectors
@@ -346,18 +345,18 @@
from("aws-sqs://MyQueue?amazonSQSClient=#client&defaultVisibilityTimeout=5000&de
In the above code, if an exchange doesn't have an appropriate header, it
will not make it through the filter AND also not be deleted from the SQS
-queue. After 5000 miliseconds, the message will become visible to other
+queue. After 5000 milliseconds, the message will become visible to other
consumers.
### Available Producer Operations
- single message (default)
-- sendBatchMessage (from Camel 3)
-- deleteMessage (from Camel 3)
-- listQueues (from Camel 3)
+- sendBatchMessage
+- deleteMessage
+- listQueues
### Send Batch Message
-From Camel 3.x we introduce the sendBatchMessage operation. You can set a
`SendMessageBatchRequest` or an `Iterable`
+You can set a `SendMessageBatchRequest` or an `Iterable`
------------------------------------------------------------------------------------------------------
from("direct:start")
@@ -369,7 +368,7 @@ The id set on each message of the batch will be a Random
UUID.
### Delete single Message
-From Camel 3.x we introduce the deleteMessage operation. You'll need to set a
receipt handle header for the message you want to delete.
+Use deleteMessage operation to delete a single message. You'll need to set a
receipt handle header for the message you want to delete.
------------------------------------------------------------------------------------------------------
from("direct:start")
@@ -378,11 +377,11 @@ from("direct:start")
.to("aws-sqs://camel-1?accessKey=RAW(xxx)&secretKey=RAW(xxx)®ion=EU_WEST_1");
------------------------------------------------------------------------------------------------------
-As result you'll get an exchange containing a `DeleteMessageResult` instance,
that you can examinate to check if the message was deleted or not.
+As result you'll get an exchange containing a `DeleteMessageResult` instance,
that you can use to check if the message was deleted or not.
### List Queues
-From Camel 3.x we introduce the listQueues operation.
+Use listQueues operation to list queues.
------------------------------------------------------------------------------------------------------
from("direct:start")
@@ -398,7 +397,7 @@ If set to false any operation on a not-existent queue in
AWS won't be successful
### Automatic detection of AmazonSQS client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonSQS bean into the registry.
+The component is capable of detecting the presence of an AmazonSQS bean into
the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
diff --git a/docs/components/modules/ROOT/pages/aws-swf-component.adoc
b/docs/components/modules/ROOT/pages/aws-swf-component.adoc
index 74f3e25..df1f551 100644
--- a/docs/components/modules/ROOT/pages/aws-swf-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-swf-component.adoc
@@ -286,7 +286,7 @@ registry.bind("client", client);
### Automatic detection of AmazonSimpleWorkflow client in registry
-From Camel 3.0.0-M3 the component will be able to detect the presence of an
AmazonSimpleWorkflow bean into the registry.
+The component is capable of detecting the presence of an AmazonSimpleWorkflow
bean into the registry.
If it's the only instance of that type it will be used as client and you won't
have to define it as uri parameter.
This may be really useful for smarter configuration of the endpoint.
@@ -305,8 +305,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version}` must be replaced by the actual version of Camel
-(2.13 or higher).
+where `${camel-version}` must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/azure-blob-component.adoc
b/docs/components/modules/ROOT/pages/azure-blob-component.adoc
index 32bc4d9..ab60961 100644
--- a/docs/components/modules/ROOT/pages/azure-blob-component.adoc
+++ b/docs/components/modules/ROOT/pages/azure-blob-component.adoc
@@ -270,8 +270,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version`} must be replaced by the actual version of Camel
-(2.19.0 or higher).
+where `${camel-version`} must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/azure-queue-component.adoc
b/docs/components/modules/ROOT/pages/azure-queue-component.adoc
index a5189df..331a2ec 100644
--- a/docs/components/modules/ROOT/pages/azure-queue-component.adoc
+++ b/docs/components/modules/ROOT/pages/azure-queue-component.adoc
@@ -199,8 +199,7 @@ Maven users will need to add the following dependency to
their pom.xml.
</dependency>
---------------------------------------
-where `${camel-version`} must be replaced by the actual version of Camel
-(2.19.0 or higher).
+where `${camel-version`} must be replaced by the actual version of Camel.
### See Also
diff --git a/docs/components/modules/ROOT/pages/azure.adoc
b/docs/components/modules/ROOT/pages/azure.adoc
index 0961eb7..584aa55 100644
--- a/docs/components/modules/ROOT/pages/azure.adoc
+++ b/docs/components/modules/ROOT/pages/azure.adoc
@@ -5,10 +5,10 @@ The Camel Components for https://azure.microsoft.com/[Windows
Azure Services]
provide connectivity to Azure services from Camel.
-[width="100%",cols="30%,10%,10%,50%",options="header",]
+[width="100%",cols="30%,10%,50%",options="header",]
|=======================================================================
-|Azure Service |Camel Component |Camel Version | Component Description
+|Azure Service |Camel Component |Component Description
-|https://azure.microsoft.com/services/storage/blobs[Storage Blob Service]
|<<azure-blob-component,Azure-Blob>> |2.9.0 |Supports storing and retrieving of
blobs
-|https://azure.microsoft.com/services/storage/queues[Storage Queue Service]
|<<azure-queue-component,Azure-Queue>> |2.9.0 |Supports storing and retrieving
of messages in the queues
+|https://azure.microsoft.com/services/storage/blobs[Storage Blob Service]
|<<azure-blob-component,Azure-Blob>> |Supports storing and retrieving of blobs
+|https://azure.microsoft.com/services/storage/queues[Storage Queue Service]
|<<azure-queue-component,Azure-Queue>> |Supports storing and retrieving of
messages in the queues
|=======================================================================
diff --git a/docs/components/modules/ROOT/pages/zookeeper-component.adoc
b/docs/components/modules/ROOT/pages/zookeeper-component.adoc
index 1351b68..92720fb 100644
--- a/docs/components/modules/ROOT/pages/zookeeper-component.adoc
+++ b/docs/components/modules/ROOT/pages/zookeeper-component.adoc
@@ -12,9 +12,6 @@ following features to Camel:
being set must be convertible to `byte[]`).
3. Create and retrieve the list the child nodes attached to a
particular node.
-4. A Distributed `RoutePolicy` that leverages a
-Leader election coordinated by ZooKeeper to determine if exchanges
-should get processed.
Maven users will need to add the following dependency to their `pom.xml`
for this component:
@@ -306,67 +303,3 @@ Object testPayload = ...
template.sendBodyAndHeader("direct:create-and-write-to-persistent-znode",
testPayload, "CamelZooKeeperCreateMode", "PERSISTENT");
----
-### ZooKeeper enabled Route policies
-
-ZooKeeper allows for very simple and effective leader election out of
-the box. This component exploits this election capability in a
-`RoutePolicy` to control when and how routes are
-enabled. This policy would typically be used in fail-over scenarios, to
-control identical instances of a route across a cluster of Camel based
-servers. A very common scenario is a simple 'Master-Slave' setup where
-there are multiple instances of a route distributed across a cluster but
-only one of them, that of the master, should be running at a time. If
-the master fails, a new master should be elected from the available
-slaves and the route in this new master should be started.
-
-The policy uses a common _znode_ path across all instances of the
-`RoutePolicy` that will be involved in the election. Each policy writes
-its id into this node and Zookeeper will order the writes in the order
-it received them. The policy then reads the listing of the node to see
-what position of its id; this position is used to determine if the route
-should be started or not. The policy is configured at startup with the
-number of route instances that should be started across the cluster and
-if its position in the list is less than this value then its route will
-be started. For a Master-slave scenario, the route is configured with 1
-route instance and only the first entry in the listing will start its
-route. All policies watch for updates to the listing and if the listing
-changes they recalculate if their route should be started. For more info
-on Zookeeper's leader election capability see
-http://zookeeper.apache.org/doc/trunk/recipes.html#sc_leaderElection[this
-page].
-
-The following example uses the node `/someapplication/somepolicy` for
-the election and is set up to start only the top '1' entries in the node
-listing i.e. elect a master:
-
-[source,java]
-----
-ZooKeeperRoutePolicy policy = new
ZooKeeperRoutePolicy("zookeeper:localhost:39913/someapp/somepolicy", 1);
-from("direct:policy-controlled")
- .routePolicy(policy)
- .to("mock:controlled");
-----
-
-There are currently 3 policies defined in the component, with different SLAs:
-
-* `ZooKeeperRoutePolicy`
-* `CuratorLeaderRoutePolicy` (since *2.19*)
-* `MultiMasterCuratorLeaderRoutePolicy` (since *2.19*)
-
-*ZooKeeperRoutePolicy* supports multiple active nodes, but it's activation
kicks in only after a Camel component and its correspondent Consumer have
already been started,
- this introduces, depending on your routes definition, the risk that you
component can already start consuming events and producing `Exchange`s, before
the policy could estabilish
- that the node should not be activated.
-
-*CuratorLeaderRoutePolicy* supports only a single active node, but it's bound
to a different `CamelContext` lifecycle method; this Policy kicks in before any
route or consumer is started
- thus you can be sure that no even is processed before the Policy takes its
decision.
-
-*MultiMasterCuratorLeaderRoutePolicy* support multiple active nodes, and it's
bound to the same lifecycle method as `CuratorLeaderRoutePolicy`; this Policy
kicks in before any route or consumer is started
- thus you can be sure that no even is processed before the Policy takes its
decision.
-
-
-### See Also
-
-* Configuring Camel
-* Component
-* Endpoint
-* Getting Started