[2/3] camel git commit: Component docs - Adjust tables, lets try with description sooner

2017-03-17 Thread davsclaus
http://git-wip-us.apache.org/repos/asf/camel/blob/1976565d/components/camel-jms/src/main/docs/jms-component.adoc
--
diff --git a/components/camel-jms/src/main/docs/jms-component.adoc 
b/components/camel-jms/src/main/docs/jms-component.adoc
index 563d9de..6d3c30e 100644
--- a/components/camel-jms/src/main/docs/jms-component.adoc
+++ b/components/camel-jms/src/main/docs/jms-component.adoc
@@ -203,84 +203,84 @@ The JMS component supports 75 options which are listed 
below.
 
 
 
-[width="100%",cols="2,6,1,1",options="header"]
+[width="100%",cols="2,^1,5,2",options="header"]
 |===
-| Name | Description | Default | Type
-| **configuration** (advanced) | To use a shared JMS configuration |   | 
JmsConfiguration
-| **acceptMessagesWhileStopping** (consumer) | Specifies whether the consumer 
accept messages while it is stopping. You may consider enabling this option if 
you start and stop JMS routes at runtime while there are still messages 
enqueued on the queue. If this option is false and you stop the JMS route then 
messages may be rejected and the JMS broker would have to attempt redeliveries 
which yet again may be rejected and eventually the message may be moved at a 
dead letter queue on the JMS broker. To avoid this its recommended to enable 
this option. | false  | boolean
-| **allowReplyManagerQuickStop** (consumer) | Whether the 
DefaultMessageListenerContainer used in the reply managers for request-reply 
messaging allow the DefaultMessageListenerContainer.runningAllowed flag to 
quick stop in case JmsConfigurationisAcceptMessagesWhileStopping is enabled and 
org.apache.camel.CamelContext is currently being stopped. This quick stop 
ability is enabled by default in the regular JMS consumers but to enable for 
reply managers you must enable this flag. | false  | boolean
-| **acknowledgementMode** (consumer) | The JMS acknowledgement mode defined as 
an Integer. Allows you to set vendor-specific extensions to the acknowledgment 
mode. For the regular modes it is preferable to use the acknowledgementModeName 
instead. |   | int
-| **eagerLoadingOfProperties** (consumer) | Enables eager loading of JMS 
properties as soon as a message is loaded which generally is inefficient as the 
JMS properties may not be required but sometimes can catch early any issues 
with the underlying JMS provider and the use of JMS properties | false  | 
boolean
-| **acknowledgementModeName** (consumer) | The JMS acknowledgement name which 
is one of: SESSION_TRANSACTED CLIENT_ACKNOWLEDGE AUTO_ACKNOWLEDGE 
DUPS_OK_ACKNOWLEDGE | AUTO_ ACKNOWLEDGE  | String
-| **autoStartup** (consumer) | Specifies whether the consumer container should 
auto-startup. | true  | boolean
-| **cacheLevel** (consumer) | Sets the cache level by ID for the underlying 
JMS resources. See cacheLevelName option for more details. |   | int
-| **cacheLevelName** (consumer) | Sets the cache level by name for the 
underlying JMS resources. Possible values are: CACHE_AUTO CACHE_CONNECTION 
CACHE_CONSUMER CACHE_NONE and CACHE_SESSION. The default setting is CACHE_AUTO. 
See the Spring documentation and Transactions Cache Levels for more 
information. | CACHE_AUTO  | String
-| **replyToCacheLevelName** (producer) | Sets the cache level by name for the 
reply consumer when doing request/reply over JMS. This option only applies when 
using fixed reply queues (not temporary). Camel will by default use: 
CACHE_CONSUMER for exclusive or shared w/ replyToSelectorName. And 
CACHE_SESSION for shared without replyToSelectorName. Some JMS brokers such as 
IBM WebSphere may require to set the replyToCacheLevelName=CACHE_NONE to work. 
Note: If using temporary queues then CACHE_NONE is not allowed and you must use 
a higher value such as CACHE_CONSUMER or CACHE_SESSION. |   | String
-| **clientId** (common) | Sets the JMS client ID to use. Note that this value 
if specified must be unique and can only be used by a single JMS connection 
instance. It is typically only required for durable topic subscriptions. If 
using Apache ActiveMQ you may prefer to use Virtual Topics instead. |   | String
-| **concurrentConsumers** (consumer) | Specifies the default number of 
concurrent consumers when consuming from JMS (not for request/reply over JMS). 
See also the maxMessagesPerTask option to control dynamic scaling up/down of 
threads. When doing request/reply over JMS then the option 
replyToConcurrentConsumers is used to control number of concurrent consumers on 
the reply message listener. | 1  | int
-| **replyToConcurrentConsumers** (producer) | Specifies the default number of 
concurrent consumers when doing request/reply over JMS. See also the 
maxMessagesPerTask option to control dynamic scaling up/down of threads. | 1  | 
int
-| **connectionFactory** (common) | The connection factory to be use. A 
connection factory must be configured either 

[2/3] camel git commit: Component docs - Adjust tables, lets try with description sooner

2017-03-17 Thread davsclaus
http://git-wip-us.apache.org/repos/asf/camel/blob/2f427acb/components/camel-jms/src/main/docs/jms-component.adoc
--
diff --git a/components/camel-jms/src/main/docs/jms-component.adoc 
b/components/camel-jms/src/main/docs/jms-component.adoc
index a0d50b2..563d9de 100644
--- a/components/camel-jms/src/main/docs/jms-component.adoc
+++ b/components/camel-jms/src/main/docs/jms-component.adoc
@@ -203,84 +203,84 @@ The JMS component supports 75 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1,6,1",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |===
-| Name | Default | Description | Java Type
-| **configuration** (advanced) |  | To use a shared JMS configuration | 
JmsConfiguration
-| **acceptMessagesWhileStopping** (consumer) | false | Specifies whether the 
consumer accept messages while it is stopping. You may consider enabling this 
option if you start and stop JMS routes at runtime while there are still 
messages enqueued on the queue. If this option is false and you stop the JMS 
route then messages may be rejected and the JMS broker would have to attempt 
redeliveries which yet again may be rejected and eventually the message may be 
moved at a dead letter queue on the JMS broker. To avoid this its recommended 
to enable this option. | boolean
-| **allowReplyManagerQuickStop** (consumer) | false | Whether the 
DefaultMessageListenerContainer used in the reply managers for request-reply 
messaging allow the DefaultMessageListenerContainer.runningAllowed flag to 
quick stop in case JmsConfigurationisAcceptMessagesWhileStopping is enabled and 
org.apache.camel.CamelContext is currently being stopped. This quick stop 
ability is enabled by default in the regular JMS consumers but to enable for 
reply managers you must enable this flag. | boolean
-| **acknowledgementMode** (consumer) |  | The JMS acknowledgement mode defined 
as an Integer. Allows you to set vendor-specific extensions to the 
acknowledgment mode. For the regular modes it is preferable to use the 
acknowledgementModeName instead. | int
-| **eagerLoadingOfProperties** (consumer) | false | Enables eager loading of 
JMS properties as soon as a message is loaded which generally is inefficient as 
the JMS properties may not be required but sometimes can catch early any issues 
with the underlying JMS provider and the use of JMS properties | boolean
-| **acknowledgementModeName** (consumer) | AUTO_ ACKNOWLEDGE | The JMS 
acknowledgement name which is one of: SESSION_TRANSACTED CLIENT_ACKNOWLEDGE 
AUTO_ACKNOWLEDGE DUPS_OK_ACKNOWLEDGE | String
-| **autoStartup** (consumer) | true | Specifies whether the consumer container 
should auto-startup. | boolean
-| **cacheLevel** (consumer) |  | Sets the cache level by ID for the underlying 
JMS resources. See cacheLevelName option for more details. | int
-| **cacheLevelName** (consumer) | CACHE_AUTO | Sets the cache level by name 
for the underlying JMS resources. Possible values are: CACHE_AUTO 
CACHE_CONNECTION CACHE_CONSUMER CACHE_NONE and CACHE_SESSION. The default 
setting is CACHE_AUTO. See the Spring documentation and Transactions Cache 
Levels for more information. | String
-| **replyToCacheLevelName** (producer) |  | Sets the cache level by name for 
the reply consumer when doing request/reply over JMS. This option only applies 
when using fixed reply queues (not temporary). Camel will by default use: 
CACHE_CONSUMER for exclusive or shared w/ replyToSelectorName. And 
CACHE_SESSION for shared without replyToSelectorName. Some JMS brokers such as 
IBM WebSphere may require to set the replyToCacheLevelName=CACHE_NONE to work. 
Note: If using temporary queues then CACHE_NONE is not allowed and you must use 
a higher value such as CACHE_CONSUMER or CACHE_SESSION. | String
-| **clientId** (common) |  | Sets the JMS client ID to use. Note that this 
value if specified must be unique and can only be used by a single JMS 
connection instance. It is typically only required for durable topic 
subscriptions. If using Apache ActiveMQ you may prefer to use Virtual Topics 
instead. | String
-| **concurrentConsumers** (consumer) | 1 | Specifies the default number of 
concurrent consumers when consuming from JMS (not for request/reply over JMS). 
See also the maxMessagesPerTask option to control dynamic scaling up/down of 
threads. When doing request/reply over JMS then the option 
replyToConcurrentConsumers is used to control number of concurrent consumers on 
the reply message listener. | int
-| **replyToConcurrentConsumers** (producer) | 1 | Specifies the default number 
of concurrent consumers when doing request/reply over JMS. See also the 
maxMessagesPerTask option to control dynamic scaling up/down of threads. | int
-| **connectionFactory** (common) |  | The connection factory to be use. A 
connection factory must be configured either on the