Repository: camel
Updated Branches:
  refs/heads/master be2c319c4 -> 2c8cc1a8e


Polished


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/2c8cc1a8
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/2c8cc1a8
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/2c8cc1a8

Branch: refs/heads/master
Commit: 2c8cc1a8ec7cf1077286b6ad883bec4049a18a6c
Parents: be2c319
Author: Claus Ibsen <[email protected]>
Authored: Mon Dec 19 11:25:22 2016 +0100
Committer: Claus Ibsen <[email protected]>
Committed: Mon Dec 19 11:25:22 2016 +0100

----------------------------------------------------------------------
 components/camel-openstack/pom.xml              | 109 ++++++++++---------
 .../main/docs/openstack-cinder-component.adoc   |  27 ++---
 .../main/docs/openstack-glance-component.adoc   |  25 ++---
 .../main/docs/openstack-keystone-component.adoc |  25 ++---
 .../main/docs/openstack-neutron-component.adoc  |  27 ++---
 .../src/main/docs/openstack-nova-component.adoc |  27 ++---
 .../main/docs/openstack-swift-component.adoc    |  27 ++---
 .../openstack/cinder/CinderEndpoint.java        |   5 +-
 .../openstack/glance/GlanceEndpoint.java        |   5 +-
 .../openstack/keystone/KeystoneEndpoint.java    |   5 +-
 .../openstack/neutron/NeutronEndpoint.java      |   5 +-
 .../component/openstack/nova/NovaEndpoint.java  |   5 +-
 .../openstack/swift/SwiftEndpoint.java          |   5 +-
 components/readme.adoc                          |  24 ++--
 docs/user-manual/en/SUMMARY.md                  |  12 +-
 15 files changed, 169 insertions(+), 164 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-openstack/pom.xml 
b/components/camel-openstack/pom.xml
index cfaf117..93f4b3e 100644
--- a/components/camel-openstack/pom.xml
+++ b/components/camel-openstack/pom.xml
@@ -1,59 +1,64 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-  http://www.apache.org/licenses/LICENSE-2.0
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0";
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-       <modelVersion>4.0.0</modelVersion>
-
-       <parent>
-               <groupId>org.apache.camel</groupId>
-               <artifactId>components</artifactId>
-               <version>2.19.0-SNAPSHOT</version>
-       </parent>
-
-       <artifactId>camel-openstack</artifactId>
-       <packaging>jar</packaging>
-       <name>Camel :: OpenStack</name>
-
-       <dependencies>
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-core</artifactId>
-               </dependency>
-               <dependency>
-                       <groupId>org.pacesys</groupId>
-                       <artifactId>openstack4j-core</artifactId>
-                       <version>${openstack4j-version}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.pacesys.openstack4j.connectors</groupId>
-                       <artifactId>openstack4j-okhttp</artifactId>
-                       <version>${openstack4j-version}</version>
-               </dependency>
-
-               <!-- testing -->
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test</artifactId>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.mockito</groupId>
-                       <artifactId>mockito-core</artifactId>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.camel</groupId>
+    <artifactId>components</artifactId>
+    <version>2.19.0-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>camel-openstack</artifactId>
+  <packaging>jar</packaging>
+  <name>Camel :: OpenStack component</name>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-core</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.pacesys</groupId>
+      <artifactId>openstack4j-core</artifactId>
+      <version>${openstack4j-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.pacesys.openstack4j.connectors</groupId>
+      <artifactId>openstack4j-okhttp</artifactId>
+      <version>${openstack4j-version}</version>
+    </dependency>
+
+    <!-- testing -->
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-test</artifactId>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.mockito</groupId>
+      <artifactId>mockito-core</artifactId>
+      <scope>test</scope>
+    </dependency>
+
+  </dependencies>
+
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-cinder-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-cinder-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-cinder-component.adoc
index 6a983c6..17aa4d1 100644
--- a/components/camel-openstack/src/main/docs/openstack-cinder-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-cinder-component.adoc
@@ -4,7 +4,7 @@ Openstack Cinder Component
 
 *Available as of Camel 2.19*
 
-The openstack-cinder component allows to messages to be sent to an OpenStack 
block storage services.
+The openstack-cinder component allows messages to be sent to an OpenStack 
block storage services.
 
 [[openstack-cinder-Dependencies]]
 Dependencies
@@ -43,28 +43,25 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Cinder component has no options.
+The OpenStack Cinder component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Cinder component supports 13 endpoint options which are listed 
below:
+The OpenStack Cinder component supports 10 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| apiVersion | common | V3 | String | OpenStack API version
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| subsystem | common |  | String | *Required* OpenStack Cinder subsystem
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| apiVersion | producer | V3 | String | OpenStack API version
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| subsystem | producer |  | String | *Required* OpenStack Cinder subsystem
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-glance-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-glance-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-glance-component.adoc
index 0cca3db..65cdf44 100644
--- a/components/camel-openstack/src/main/docs/openstack-glance-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-glance-component.adoc
@@ -4,7 +4,7 @@ Openstack Glance Component
 
 *Available as of Camel 2.19*
 
-The openstack-glance component allows to messages to be sent to an OpenStack 
image services.
+The openstack-glance component allows messages to be sent to an OpenStack 
image services.
 
 [[openstack-glance-Dependencies]]
 Dependencies
@@ -43,27 +43,24 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Glance component has no options.
+The OpenStack Glance component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Glance component supports 12 endpoint options which are listed 
below:
+The OpenStack Glance component supports 9 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| apiVersion | common | V3 | String | OpenStack API version
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| apiVersion | producer | V3 | String | OpenStack API version
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-keystone-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-keystone-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-keystone-component.adoc
index 0d02ea6..1390039 100644
--- a/components/camel-openstack/src/main/docs/openstack-keystone-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-keystone-component.adoc
@@ -4,7 +4,7 @@ Openstack Keystone Component
 
 *Available as of Camel 2.19*
 
-The openstack-keystone component allows to messages to be sent to an OpenStack 
identity services.
+The openstack-keystone component allows messages to be sent to an OpenStack 
identity services.
 
 *The openstack-keystone component supports only Identity API v3!*
 
@@ -45,27 +45,24 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Keystone component has no options.
+The OpenStack Keystone component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Keystone component supports 12 endpoint options which are listed 
below:
+The OpenStack Keystone component supports 9 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| subsystem | common |  | String | *Required* OpenStack Keystone subsystem
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| subsystem | producer |  | String | *Required* OpenStack Keystone subsystem
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-neutron-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-neutron-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-neutron-component.adoc
index 3b303df..8abf56f 100644
--- a/components/camel-openstack/src/main/docs/openstack-neutron-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-neutron-component.adoc
@@ -4,7 +4,7 @@ Openstack Neutron Component
 
 *Available as of Camel 2.19*
 
-The openstack-neutron component allows to messages to be sent to an OpenStack 
network services.
+The openstack-neutron component allows messages to be sent to an OpenStack 
network services.
 
 [[openstack-neutron-Dependencies]]
 Dependencies
@@ -43,28 +43,25 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Neutron component has no options.
+The OpenStack Neutron component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Neutron component supports 13 endpoint options which are listed 
below:
+The OpenStack Neutron component supports 10 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| apiVersion | common | V3 | String | OpenStack API version
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| subsystem | common |  | String | *Required* OpenStack Neutron subsystem
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| apiVersion | producer | V3 | String | OpenStack API version
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| subsystem | producer |  | String | *Required* OpenStack Neutron subsystem
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-nova-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-nova-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-nova-component.adoc
index 26d18ff..e10c928 100644
--- a/components/camel-openstack/src/main/docs/openstack-nova-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-nova-component.adoc
@@ -4,7 +4,7 @@ Openstack Nova Component
 
 *Available as of Camel 2.19*
 
-The openstack-nova component allows to messages to be sent to an OpenStack 
compute services.
+The openstack-nova component allows messages to be sent to an OpenStack 
compute services.
 
 [[openstack-nova-Dependencies]]
 Dependencies
@@ -43,28 +43,25 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Nova component has no options.
+The OpenStack Nova component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Nova component supports 13 endpoint options which are listed 
below:
+The OpenStack Nova component supports 10 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| apiVersion | common | V3 | String | OpenStack API version
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| subsystem | common |  | String | *Required* OpenStack Nova subsystem
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| apiVersion | producer | V3 | String | OpenStack API version
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| subsystem | producer |  | String | *Required* OpenStack Nova subsystem
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/docs/openstack-swift-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/docs/openstack-swift-component.adoc 
b/components/camel-openstack/src/main/docs/openstack-swift-component.adoc
index ee88964..dd7d371 100644
--- a/components/camel-openstack/src/main/docs/openstack-swift-component.adoc
+++ b/components/camel-openstack/src/main/docs/openstack-swift-component.adoc
@@ -4,7 +4,7 @@ Openstack Swift Component
 
 *Available as of Camel 2.19*
 
-The openstack-swift component allows to messages to be sent to an OpenStack 
object storage services.
+The openstack-swift component allows messages to be sent to an OpenStack 
object storage services.
 
 [[openstack-swift-Dependencies]]
 Dependencies
@@ -43,28 +43,25 @@ URI Options
 ^^^^^^^^^^^
 
 // component options: START
-The OpenStack-Swift component has no options.
+The OpenStack Swift component has no options.
 // component options: END
 
 // endpoint options: START
-The OpenStack-Swift component supports 13 endpoint options which are listed 
below:
+The OpenStack Swift component supports 10 endpoint options which are listed 
below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
 | Name | Group | Default | Java Type | Description
-| host | common |  | String | *Required* OpenStack host url
-| apiVersion | common | V3 | String | OpenStack API version
-| config | common |  | Config | OpenStack configuration
-| domain | common | default | String | Authentication domain
-| operation | common |  | String | The operation to do
-| password | common |  | String | *Required* OpenStack password
-| project | common |  | String | *Required* The project ID
-| subsystem | common |  | String | *Required* OpenStack Swift subsystem
-| username | common |  | String | *Required* OpenStack username
-| bridgeErrorHandler | consumer | false | boolean | Allows for bridging the 
consumer to the Camel routing Error Handler which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages or the likes will now 
be processed as a message and handled by the routing Error Handler. By default 
the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN/ERROR level and ignored.
-| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
+| host | producer |  | String | *Required* OpenStack host url
+| apiVersion | producer | V3 | String | OpenStack API version
+| config | producer |  | Config | OpenStack configuration
+| domain | producer | default | String | Authentication domain
+| operation | producer |  | String | The operation to do
+| password | producer |  | String | *Required* OpenStack password
+| project | producer |  | String | *Required* The project ID
+| subsystem | producer |  | String | *Required* OpenStack Swift subsystem
+| username | producer |  | String | *Required* OpenStack username
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java
index 03ac7e9..215452e 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/cinder/CinderEndpoint.java
@@ -26,7 +26,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-cinder", title = "OpenStack-Cinder", syntax = 
"openstack-cinder:host", label = "cloud, virtualization")
+/**
+ * The openstack-cinder component allows messages to be sent to an OpenStack 
block storage services.
+ */
+@UriEndpoint(scheme = "openstack-cinder", title = "OpenStack Cinder", syntax = 
"openstack-cinder:host", label = "cloud,paas", producerOnly = true)
 public class CinderEndpoint extends AbstractOpenstackEndpoint {
 
     @UriParam(enums = "snapshots, volumes")

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java
index 0427d0c..b78eb2c 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/glance/GlanceEndpoint.java
@@ -24,7 +24,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-glance", title = "OpenStack-Glance", syntax = 
"openstack-glance:host", label = "cloud, virtualization")
+/**
+ * The openstack-glance component allows messages to be sent to an OpenStack 
image services.
+ */
+@UriEndpoint(scheme = "openstack-glance", title = "OpenStack Glance", syntax = 
"openstack-glance:host", label = "cloud,paas", producerOnly = true)
 public class GlanceEndpoint extends AbstractOpenstackEndpoint {
 
     @UriPath

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java
index bd2914e..8dbecfd 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/keystone/KeystoneEndpoint.java
@@ -29,7 +29,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-keystone", title = "OpenStack-Keystone", 
syntax = "openstack-keystone:host", label = "cloud, virtualization")
+/**
+ * The openstack-keystone component allows messages to be sent to an OpenStack 
identity services.
+ */
+@UriEndpoint(scheme = "openstack-keystone", title = "OpenStack Keystone", 
syntax = "openstack-keystone:host", label = "cloud,paas", producerOnly = true)
 public class KeystoneEndpoint extends AbstractOpenstackEndpoint {
 
     @UriParam(enums = "regions, domains, projects, users, groups")

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java
index 962e522..576f4ea 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/neutron/NeutronEndpoint.java
@@ -28,7 +28,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-neutron", title = "OpenStack-Neutron", syntax 
= "openstack-neutron:host", label = "cloud, virtualization")
+/**
+ * The openstack-neutron component allows messages to be sent to an OpenStack 
network services.
+ */
+@UriEndpoint(scheme = "openstack-neutron", title = "OpenStack Neutron", syntax 
= "openstack-neutron:host", label = "cloud,paas", producerOnly = true)
 public class NeutronEndpoint extends AbstractOpenstackEndpoint {
 
     @UriParam(enums = "networks, subnets, ports, routers")

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java
index 3ea2a0c..0f32f5f 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/nova/NovaEndpoint.java
@@ -27,7 +27,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-nova", title = "OpenStack-Nova", syntax = 
"openstack-nova:host", label = "cloud, virtualization")
+/**
+ * The openstack-nova component allows messages to be sent to an OpenStack 
compute services.
+ */
+@UriEndpoint(scheme = "openstack-nova", title = "OpenStack Nova", syntax = 
"openstack-nova:host", label = "cloud,paas", producerOnly = true)
 public class NovaEndpoint extends AbstractOpenstackEndpoint {
 
     @UriParam(enums = "flavors, servers, keypairs")

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java
 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java
index 890839a..b651e59 100644
--- 
a/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java
+++ 
b/components/camel-openstack/src/main/java/org/apache/camel/component/openstack/swift/SwiftEndpoint.java
@@ -26,7 +26,10 @@ import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriPath;
 import org.openstack4j.core.transport.Config;
 
-@UriEndpoint(scheme = "openstack-swift", title = "OpenStack-Swift", syntax = 
"openstack-swift:host", label = "cloud, virtualization")
+/**
+ * The openstack-swift component allows messages to be sent to an OpenStack 
object storage services.
+ */
+@UriEndpoint(scheme = "openstack-swift", title = "OpenStack Swift", syntax = 
"openstack-swift:host", label = "cloud,paas", producerOnly = true)
 public class SwiftEndpoint extends AbstractOpenstackEndpoint {
 
     @UriParam(enums = "objects, containers")

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/components/readme.adoc
----------------------------------------------------------------------
diff --git a/components/readme.adoc b/components/readme.adoc
index 6d1eb1a..74b6061 100644
--- a/components/readme.adoc
+++ b/components/readme.adoc
@@ -384,23 +384,23 @@ Components
 | link:camel-openshift/src/main/docs/openshift-component.adoc[OpenShift] 
(camel-openshift) +
 `openshift:clientId` | *deprecated* To manage your Openshift 2.x applications.
 
-| 
link:camel-openstack/src/main/docs/openstack-cinder-component.adoc[OpenStack-Cinder]
 (camel-openstack) +
-`openstack-cinder:host` | Camel Components
+| link:camel-openstack/src/main/docs/openstack-cinder-component.adoc[OpenStack 
Cinder] (camel-openstack) +
+`openstack-cinder:host` | The openstack-cinder component allows messages to be 
sent to an OpenStack block storage services.
 
-| 
link:camel-openstack/src/main/docs/openstack-glance-component.adoc[OpenStack-Glance]
 (camel-openstack) +
-`openstack-glance:host` | Camel Components
+| link:camel-openstack/src/main/docs/openstack-glance-component.adoc[OpenStack 
Glance] (camel-openstack) +
+`openstack-glance:host` | The openstack-glance component allows messages to be 
sent to an OpenStack image services.
 
-| 
link:camel-openstack/src/main/docs/openstack-keystone-component.adoc[OpenStack-Keystone]
 (camel-openstack) +
-`openstack-keystone:host` | Camel Components
+| 
link:camel-openstack/src/main/docs/openstack-keystone-component.adoc[OpenStack 
Keystone] (camel-openstack) +
+`openstack-keystone:host` | The openstack-keystone component allows messages 
to be sent to an OpenStack identity services.
 
-| 
link:camel-openstack/src/main/docs/openstack-neutron-component.adoc[OpenStack-Neutron]
 (camel-openstack) +
-`openstack-neutron:host` | Camel Components
+| 
link:camel-openstack/src/main/docs/openstack-neutron-component.adoc[OpenStack 
Neutron] (camel-openstack) +
+`openstack-neutron:host` | The openstack-neutron component allows messages to 
be sent to an OpenStack network services.
 
-| 
link:camel-openstack/src/main/docs/openstack-nova-component.adoc[OpenStack-Nova]
 (camel-openstack) +
-`openstack-nova:host` | Camel Components
+| link:camel-openstack/src/main/docs/openstack-nova-component.adoc[OpenStack 
Nova] (camel-openstack) +
+`openstack-nova:host` | The openstack-nova component allows messages to be 
sent to an OpenStack compute services.
 
-| 
link:camel-openstack/src/main/docs/openstack-swift-component.adoc[OpenStack-Swift]
 (camel-openstack) +
-`openstack-swift:host` | Camel Components
+| link:camel-openstack/src/main/docs/openstack-swift-component.adoc[OpenStack 
Swift] (camel-openstack) +
+`openstack-swift:host` | The openstack-swift component allows messages to be 
sent to an OpenStack object storage services.
 
 | link:camel-optaplanner/src/main/docs/optaplanner-component.adoc[OptaPlanner] 
(camel-optaplanner) +
 `optaplanner:configFile` | Solves the planning problem contained in a message 
with OptaPlanner.

http://git-wip-us.apache.org/repos/asf/camel/blob/2c8cc1a8/docs/user-manual/en/SUMMARY.md
----------------------------------------------------------------------
diff --git a/docs/user-manual/en/SUMMARY.md b/docs/user-manual/en/SUMMARY.md
index c4fb37e..e6c39fb 100644
--- a/docs/user-manual/en/SUMMARY.md
+++ b/docs/user-manual/en/SUMMARY.md
@@ -250,12 +250,12 @@
        * [Netty4](netty4-component.adoc)
        * [Netty4 HTTP](netty4-http-component.adoc)
        * [OpenShift](openshift-component.adoc)
-       * [OpenStack-Cinder](openstack-cinder-component.adoc)
-       * [OpenStack-Glance](openstack-glance-component.adoc)
-       * [OpenStack-Keystone](openstack-keystone-component.adoc)
-       * [OpenStack-Neutron](openstack-neutron-component.adoc)
-       * [OpenStack-Nova](openstack-nova-component.adoc)
-       * [OpenStack-Swift](openstack-swift-component.adoc)
+       * [OpenStack Cinder](openstack-cinder-component.adoc)
+       * [OpenStack Glance](openstack-glance-component.adoc)
+       * [OpenStack Keystone](openstack-keystone-component.adoc)
+       * [OpenStack Neutron](openstack-neutron-component.adoc)
+       * [OpenStack Nova](openstack-nova-component.adoc)
+       * [OpenStack Swift](openstack-swift-component.adoc)
        * [OptaPlanner](optaplanner-component.adoc)
        * [OSGi EventAdmin](eventadmin-component.adoc)
        * [OSGi PAX Logging](paxlogging-component.adoc)

Reply via email to