http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-google-drive/src/main/docs/google-drive-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-drive/src/main/docs/google-drive-component.adoc 
b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
index a84c8d4..4469677 100644
--- a/components/camel-google-drive/src/main/docs/google-drive-component.adoc
+++ b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
@@ -66,12 +66,15 @@ The Google Drive component supports 3 options which are 
listed below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| configuration | common |  | GoogleDriveConfiguration | To use the shared 
configuration
-| clientFactory | advanced |  | GoogleDriveClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleDriveClientFactory
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| configuration |  | GoogleDriveConfiguration | To use the shared configuration
+ 4+^s| advanced
+| clientFactory |  | GoogleDriveClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleDriveClientFactory
+
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -100,21 +103,33 @@ with the following path and query parameters:
 
 #### Query Parameters (12 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| accessToken | common |  | String | OAuth 2 access token. This typically 
expires after an hour so refreshToken is recommended for long term usage.
-| applicationName | common |  | String | Google drive application name. 
Example would be camel-google-drive/1.0
-| clientFactory | common |  | GoogleDriveClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleDriveClientFactory
-| clientId | common |  | String | Client ID of the drive application
-| clientSecret | common |  | String | Client secret of the drive application
-| inBody | common |  | String | Sets the name of a parameter to be passed in 
the exchange In Body
-| refreshToken | common |  | String | OAuth 2 refresh token. Using this the 
Google Calendar component can obtain a new accessToken whenever the current one 
expires - a necessity if the application is long-lived.
-| scopes | common |  | List | Specifies the level of permissions you want a 
drive application to have to a user account. See 
https://developers.google.com/drive/web/scopes for more info.
-| 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 or 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| accessToken |  | String | OAuth 2 access token. This typically expires after 
an hour so refreshToken is recommended for long term usage.
+
+| applicationName |  | String | Google drive application name. Example would 
be camel-google-drive/1.0
+
+| clientFactory |  | GoogleDriveClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleDriveClientFactory
+
+| clientId |  | String | Client ID of the drive application
+
+| clientSecret |  | String | Client secret of the drive application
+
+| inBody |  | String | Sets the name of a parameter to be passed in the 
exchange In Body
+
+| refreshToken |  | String | OAuth 2 refresh token. Using this the Google 
Calendar component can obtain a new accessToken whenever the current one 
expires - a necessity if the application is long-lived.
+
+| scopes |  | List | Specifies the level of permissions you want a drive 
application to have to a user account. See 
https://developers.google.com/drive/web/scopes for more info.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-google-mail/src/main/docs/google-mail-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-mail/src/main/docs/google-mail-component.adoc 
b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
index e35da66..d7ac3e0 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
@@ -61,12 +61,15 @@ The Google Mail component supports 3 options which are 
listed below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| configuration | common |  | GoogleMailConfiguration | To use the shared 
configuration
-| clientFactory | advanced |  | GoogleMailClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleMailClientFactory
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| configuration |  | GoogleMailConfiguration | To use the shared configuration
+ 4+^s| advanced
+| clientFactory |  | GoogleMailClientFactory | To use the 
GoogleCalendarClientFactory as factory for creating the client. Will by default 
use BatchGoogleMailClientFactory
+
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -94,20 +97,31 @@ with the following path and query parameters:
 
 #### Query Parameters (11 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| accessToken | common |  | String | OAuth 2 access token. This typically 
expires after an hour so refreshToken is recommended for long term usage.
-| applicationName | common |  | String | Google mail application name. Example 
would be camel-google-mail/1.0
-| clientId | common |  | String | Client ID of the mail application
-| clientSecret | common |  | String | Client secret of the mail application
-| inBody | common |  | String | Sets the name of a parameter to be passed in 
the exchange In Body
-| refreshToken | common |  | String | OAuth 2 refresh token. Using this the 
Google Calendar component can obtain a new accessToken whenever the current one 
expires - a necessity if the application is long-lived.
-| scopes | common |  | List | Specifies the level of permissions you want a 
mail application to have to a user account. See 
https://developers.google.com/gmail/api/auth/scopes for more info.
-| 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 or 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| accessToken |  | String | OAuth 2 access token. This typically expires after 
an hour so refreshToken is recommended for long term usage.
+
+| applicationName |  | String | Google mail application name. Example would be 
camel-google-mail/1.0
+
+| clientId |  | String | Client ID of the mail application
+
+| clientSecret |  | String | Client secret of the mail application
+
+| inBody |  | String | Sets the name of a parameter to be passed in the 
exchange In Body
+
+| refreshToken |  | String | OAuth 2 refresh token. Using this the Google 
Calendar component can obtain a new accessToken whenever the current one 
expires - a necessity if the application is long-lived.
+
+| scopes |  | List | Specifies the level of permissions you want a mail 
application to have to a user account. See 
https://developers.google.com/gmail/api/auth/scopes for more info.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc 
b/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
index e33dd29..e7935ae 100644
--- a/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
+++ b/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
@@ -59,11 +59,13 @@ The Google Pubsub component supports 2 options which are 
listed below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| connectionFactory | common |  | GooglePubsubConnectionFactory | Sets the 
connection factory to use: provides the ability to explicitly manage connection 
credentials: - the path to the key file - the Service Account Key / Email pair
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| connectionFactory |  | GooglePubsubConnectionFactory | Sets the connection 
factory to use: provides the ability to explicitly manage connection 
credentials: - the path to the key file - the Service Account Key / Email pair
+ 4+^s| advanced
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -85,18 +87,27 @@ with the following path and query parameters:
 
 #### Query Parameters (9 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| ackMode | common | AUTO | AckMode | AUTO = exchange gets ack'ed/nack'ed on 
completion. NONE = downstream process has to ack/nack explicitly
-| concurrentConsumers | common | 1 | Integer | The number of parallel streams 
consuming from the subscription
-| connectionFactory | common |  | GooglePubsubConnectionFactory | 
ConnectionFactory to obtain connection to PubSub Service. If non provided the 
default will be used.
-| loggerId | common |  | String | Logger ID to use when a match to the parent 
route required
-| maxMessagesPerPoll | common | 1 | Integer | The max number of messages to 
receive from the server in a single API call
-| 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 or 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| ackMode | AUTO | AckMode | AUTO = exchange gets ack'ed/nack'ed on 
completion. NONE = downstream process has to ack/nack explicitly
+
+| concurrentConsumers | 1 | Integer | The number of parallel streams consuming 
from the subscription
+
+| connectionFactory |  | GooglePubsubConnectionFactory | ConnectionFactory to 
obtain connection to PubSub Service. If non provided the default will be used.
+
+| loggerId |  | String | Logger ID to use when a match to the parent route 
required
+
+| maxMessagesPerPoll | 1 | Integer | The max number of messages to receive 
from the server in a single API call
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-gora/src/main/docs/gora-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-gora/src/main/docs/gora-component.adoc 
b/components/camel-gora/src/main/docs/gora-component.adoc
index 48bad20..cbd7398 100644
--- a/components/camel-gora/src/main/docs/gora-component.adoc
+++ b/components/camel-gora/src/main/docs/gora-component.adoc
@@ -99,30 +99,51 @@ with the following path and query parameters:
 
 #### Query Parameters (21 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| dataStoreClass | common |  | String | The type of the dataStore
-| keyClass | common |  | String | The type class of the key
-| valueClass | common |  | String | The type of the value
-| 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 or ERROR level and ignored.
-| concurrentConsumers | consumer | 1 | int | Number of concurrent consumers
-| endKey | consumer |  | Object | The End Key
-| endTime | consumer |  | long | The End Time
-| fields | consumer |  | Strings | The Fields
-| keyRangeFrom | consumer |  | Object | The Key Range From
-| keyRangeTo | consumer |  | Object | The Key Range To
-| limit | consumer |  | long | The Limit
-| startKey | consumer |  | Object | The Start Key
-| startTime | consumer |  | long | The Start Time
-| timeRangeFrom | consumer |  | long | The Time Range From
-| timeRangeTo | consumer |  | long | The Time Range To
-| timestamp | consumer |  | long | The Timestamp
-| 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| flushOnEveryOperation | producer | true | boolean | Flush on every operation
-| hadoopConfiguration | advanced |  | Configuration | Hadoop Configuration
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| dataStoreClass |  | String | The type of the dataStore
+
+| keyClass |  | String | The type class of the key
+
+| valueClass |  | String | The type of the value
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+
+| concurrentConsumers | 1 | int | Number of concurrent consumers
+
+| endKey |  | Object | The End Key
+
+| endTime |  | long | The End Time
+
+| fields |  | Strings | The Fields
+
+| keyRangeFrom |  | Object | The Key Range From
+
+| keyRangeTo |  | Object | The Key Range To
+
+| limit |  | long | The Limit
+
+| startKey |  | Object | The Start Key
+
+| startTime |  | long | The Start Time
+
+| timeRangeFrom |  | long | The Time Range From
+
+| timeRangeTo |  | long | The Time Range To
+
+| timestamp |  | long | The Timestamp
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| producer
+| flushOnEveryOperation | true | boolean | Flush on every operation
+ 4+^s| advanced
+| hadoopConfiguration |  | Configuration | Hadoop Configuration
+
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-grape/src/main/docs/grape-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-grape/src/main/docs/grape-component.adoc 
b/components/camel-grape/src/main/docs/grape-component.adoc
index e88f691..ebc1ba1 100644
--- a/components/camel-grape/src/main/docs/grape-component.adoc
+++ b/components/camel-grape/src/main/docs/grape-component.adoc
@@ -33,11 +33,13 @@ with the following path and query parameters:
 
 #### Query Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| exchangePattern |  | InOnly | ExchangePattern | Sets the default exchange 
pattern when creating an exchange.
-| synchronous |  | false | boolean | Sets whether synchronous processing 
should be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+| Name | Default | Java Type | Description
+
+| exchangePattern | InOnly | ExchangePattern | Sets the default exchange 
pattern when creating an exchange.
+
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc 
b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
index d3d8fe2..0dde801 100644
--- 
a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
+++ 
b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
@@ -51,12 +51,15 @@ The Guava EventBus component supports 3 options which are 
listed below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| eventBus | common |  | EventBus | To use the given Guava EventBus instance
-| listenerInterface | common |  | Class<?> | The interface with method(s) 
marked with the Subscribe annotation. Dynamic proxy will be created over the 
interface so it could be registered as the EventBus listener. Particularly 
useful when creating multi-event listeners and for handling DeadEvent properly. 
This option cannot be used together with eventClass option.
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| eventBus |  | EventBus | To use the given Guava EventBus instance
+
+| listenerInterface |  | Class<?> | The interface with method(s) marked with 
the Subscribe annotation. Dynamic proxy will be created over the interface so 
it could be registered as the EventBus listener. Particularly useful when 
creating multi-event listeners and for handling DeadEvent properly. This option 
cannot be used together with eventClass option.
+ 4+^s| advanced
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -81,15 +84,21 @@ with the following path and query parameters:
 
 #### Query Parameters (6 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| eventClass | common |  | Class<?> | If used on the consumer side of the 
route will filter events received from the EventBus to the instances of the 
class and superclasses of eventClass. Null value of this option is equal to 
setting it to the java.lang.Object i.e. the consumer will capture all messages 
incoming to the event bus. This option cannot be used together with 
listenerInterface option.
-| listenerInterface | common |  | Class<?> | The interface with method(s) 
marked with the Subscribe annotation. Dynamic proxy will be created over the 
interface so it could be registered as the EventBus listener. Particularly 
useful when creating multi-event listeners and for handling DeadEvent properly. 
This option cannot be used together with eventClass option.
-| 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 or 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| eventClass |  | Class<?> | If used on the consumer side of the route will 
filter events received from the EventBus to the instances of the class and 
superclasses of eventClass. Null value of this option is equal to setting it to 
the java.lang.Object i.e. the consumer will capture all messages incoming to 
the event bus. This option cannot be used together with listenerInterface 
option.
+
+| listenerInterface |  | Class<?> | The interface with method(s) marked with 
the Subscribe annotation. Dynamic proxy will be created over the interface so 
it could be registered as the EventBus listener. Particularly useful when 
creating multi-event listeners and for handling DeadEvent properly. This option 
cannot be used together with eventClass option.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc 
b/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
index c5a98d6..277d2e8 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
@@ -50,12 +50,15 @@ The Hazelcast component supports 3 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| hazelcastInstance | advanced |  | HazelcastInstance | The hazelcast instance 
reference which can be used for hazelcast endpoint. If you don't specify the 
instance reference camel use the default hazelcast instance from the 
camel-hazelcast instance.
-| hazelcastMode | advanced | node | String | The hazelcast mode reference 
which kind of instance should be used. If you don't specify the mode then the 
node mode will be the default.
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| advanced
+| hazelcastInstance |  | HazelcastInstance | The hazelcast instance reference 
which can be used for hazelcast endpoint. If you don't specify the instance 
reference camel use the default hazelcast instance from the camel-hazelcast 
instance.
+
+| hazelcastMode | node | String | The hazelcast mode reference which kind of 
instance should be used. If you don't specify the mode then the node mode will 
be the default.
+
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -82,21 +85,33 @@ with the following path and query parameters:
 
 #### Query Parameters (12 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| defaultOperation | common |  | String | To specify a default operation to 
use if no operation header has been provided.
-| hazelcastInstance | common |  | HazelcastInstance | The hazelcast instance 
reference which can be used for hazelcast endpoint.
-| hazelcastInstanceName | common |  | String | The hazelcast instance 
reference name which can be used for hazelcast endpoint. If you don't specify 
the instance reference camel use the default hazelcast instance from the 
camel-hazelcast instance.
-| reliable | common | false | boolean | Define if the endpoint will use a 
reliable Topic struct or not.
-| 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 or 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
-| concurrentConsumers | seda | 1 | int | To use concurrent consumers polling 
from the SEDA queue.
-| pollTimeout | seda | 1000 | int | The timeout used when consuming from the 
SEDA queue. When a timeout occurs the consumer can check whether it is allowed 
to continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown.
-| transacted | seda | false | boolean | If set to true then the consumer runs 
in transaction mode where the messages in the seda queue will only be removed 
if the transaction commits which happens when the processing is complete.
-| transferExchange | seda | false | boolean | If set to true the whole 
Exchange will be transfered. If header or body contains not serializable 
objects they will be skipped.
+| Name | Default | Java Type | Description
+
+| defaultOperation |  | String | To specify a default operation to use if no 
operation header has been provided.
+
+| hazelcastInstance |  | HazelcastInstance | The hazelcast instance reference 
which can be used for hazelcast endpoint.
+
+| hazelcastInstanceName |  | String | The hazelcast instance reference name 
which can be used for hazelcast endpoint. If you don't specify the instance 
reference camel use the default hazelcast instance from the camel-hazelcast 
instance.
+
+| reliable | false | boolean | Define if the endpoint will use a reliable 
Topic struct or not.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+ 4+^s| seda
+| concurrentConsumers | 1 | int | To use concurrent consumers polling from the 
SEDA queue.
+
+| pollTimeout | 1000 | int | The timeout used when consuming from the SEDA 
queue. When a timeout occurs the consumer can check whether it is allowed to 
continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown.
+
+| transacted | false | boolean | If set to true then the consumer runs in 
transaction mode where the messages in the seda queue will only be removed if 
the transaction commits which happens when the processing is complete.
+
+| transferExchange | false | boolean | If set to true the whole Exchange will 
be transfered. If header or body contains not serializable objects they will be 
skipped.
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-hbase/src/main/docs/hbase-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hbase/src/main/docs/hbase-component.adoc 
b/components/camel-hbase/src/main/docs/hbase-component.adoc
index 44829de..597afe8 100644
--- a/components/camel-hbase/src/main/docs/hbase-component.adoc
+++ b/components/camel-hbase/src/main/docs/hbase-component.adoc
@@ -105,12 +105,15 @@ The HBase component supports 3 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| configuration | advanced |  | Configuration | To use the shared configuration
-| poolMaxSize | common | 10 | int | Maximum number of references to keep for 
each table in the HTable pool. The default value is 10.
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| advanced
+| configuration |  | Configuration | To use the shared configuration
+ 4+^s| common
+| poolMaxSize | 10 | int | Maximum number of references to keep for each table 
in the HTable pool. The default value is 10.
+ 4+^s| advanced
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -136,25 +139,41 @@ with the following path and query parameters:
 
 #### Query Parameters (16 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| cellMappingStrategyFactory | common |  | CellMappingStrategyFactory | To use 
a custom CellMappingStrategyFactory that is responsible for mapping cells.
-| filters | common |  | List | A list of filters to use.
-| mappingStrategyClassName | common |  | String | The class name of a custom 
mapping strategy implementation.
-| mappingStrategyName | common |  | String | The strategy to use for mapping 
Camel messages to HBase columns. Supported values: header or body.
-| rowMapping | common |  | Map | To map the key/values from the Map to a 
HBaseRow. The following keys is supported: rowId - The id of the row. This has 
limited use as the row usually changes per Exchange. rowType - The type to 
covert row id to. Supported operations: CamelHBaseScan. family - The column 
family. Supports a number suffix for referring to more than one columns. 
qualifier - The column qualifier. Supports a number suffix for referring to 
more than one columns. value - The value. Supports a number suffix for 
referring to more than one columns valueType - The value type. Supports a 
number suffix for referring to more than one columns. Supported operations: 
CamelHBaseGet and CamelHBaseScan.
-| rowModel | common |  | HBaseRow | An instance of 
org.apache.camel.component.hbase.model.HBaseRow which describes how each row 
should be modeled
-| userGroupInformation | common |  | UserGroupInformation | Defines privileges 
to communicate with HBase such as using kerberos.
-| 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 or ERROR level and ignored.
-| maxMessagesPerPoll | consumer |  | int | Gets the maximum number of messages 
as a limit to poll at each polling. Is default unlimited but use 0 or negative 
number to disable it as unlimited.
-| operation | consumer |  | String | The HBase operation to perform
-| remove | consumer | true | boolean | If the option is true Camel HBase 
Consumer will remove the rows which it processes.
-| removeHandler | consumer |  | HBaseRemoveHandler | To use a custom 
HBaseRemoveHandler that is executed when a row is to be removed.
-| 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| maxResults | producer | 100 | int | The maximum number of rows to scan.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+| Name | Default | Java Type | Description
+
+| cellMappingStrategyFactory |  | CellMappingStrategyFactory | To use a custom 
CellMappingStrategyFactory that is responsible for mapping cells.
+
+| filters |  | List | A list of filters to use.
+
+| mappingStrategyClassName |  | String | The class name of a custom mapping 
strategy implementation.
+
+| mappingStrategyName |  | String | The strategy to use for mapping Camel 
messages to HBase columns. Supported values: header or body.
+
+| rowMapping |  | Map | To map the key/values from the Map to a HBaseRow. The 
following keys is supported: rowId - The id of the row. This has limited use as 
the row usually changes per Exchange. rowType - The type to covert row id to. 
Supported operations: CamelHBaseScan. family - The column family. Supports a 
number suffix for referring to more than one columns. qualifier - The column 
qualifier. Supports a number suffix for referring to more than one columns. 
value - The value. Supports a number suffix for referring to more than one 
columns valueType - The value type. Supports a number suffix for referring to 
more than one columns. Supported operations: CamelHBaseGet and CamelHBaseScan.
+
+| rowModel |  | HBaseRow | An instance of 
org.apache.camel.component.hbase.model.HBaseRow which describes how each row 
should be modeled
+
+| userGroupInformation |  | UserGroupInformation | Defines privileges to 
communicate with HBase such as using kerberos.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+
+| maxMessagesPerPoll |  | int | Gets the maximum number of messages as a limit 
to poll at each polling. Is default unlimited but use 0 or negative number to 
disable it as unlimited.
+
+| operation |  | String | The HBase operation to perform
+
+| remove | true | boolean | If the option is true Camel HBase Consumer will 
remove the rows which it processes.
+
+| removeHandler |  | HBaseRemoveHandler | To use a custom HBaseRemoveHandler 
that is executed when a row is to be removed.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+ 4+^s| producer
+| maxResults | 100 | int | The maximum number of rows to scan.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-hdfs/src/main/docs/hdfs-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hdfs/src/main/docs/hdfs-component.adoc 
b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
index 3c4cde9..47ef064 100644
--- a/components/camel-hdfs/src/main/docs/hdfs-component.adoc
+++ b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
@@ -59,11 +59,13 @@ The HDFS component supports 2 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| jAASConfiguration | common |  | Configuration | To use the given 
configuration for security with JAAS.
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| jAASConfiguration |  | Configuration | To use the given configuration for 
security with JAAS.
+ 4+^s| advanced
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -92,47 +94,85 @@ with the following path and query parameters:
 
 #### Query Parameters (38 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| connectOnStartup | common | true | boolean | Whether to connect to the HDFS 
file system on starting the producer/consumer. If false then the connection is 
created on-demand. Notice that HDFS may take up till 15 minutes to establish a 
connection as it has hardcoded 45 x 20 sec redelivery. By setting this option 
to false allows your application to startup and not block for up till 15 
minutes.
-| fileSystemType | common | HDFS | HdfsFileSystemType | Set to LOCAL to not 
use HDFS but local java.io.File instead.
-| fileType | common | NORMAL_FILE | HdfsFileType | The file type to use. For 
more details see Hadoop HDFS documentation about the various files types.
-| keyType | common | NULL | WritableType | The type for the key in case of 
sequence or map files.
-| owner | common |  | String | The file owner must match this owner for the 
consumer to pickup the file. Otherwise the file is skipped.
-| valueType | common | BYTES | WritableType | The type for the key in case of 
sequence or map files
-| 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 or ERROR level and ignored.
-| delay | consumer | 1000 | long | The interval (milliseconds) between the 
directory scans.
-| initialDelay | consumer |  | long | For the consumer how much to wait 
(milliseconds) before to start scanning the directory.
-| pattern | consumer | * | String | The pattern used for scanning the directory
-| sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
-| 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
-| append | producer | false | boolean | Append to existing file. Notice that 
not all HDFS file systems support the append option.
-| overwrite | producer | true | boolean | Whether to overwrite existing files 
with the same name
-| blockSize | advanced | 67108864 | long | The size of the HDFS blocks
-| bufferSize | advanced | 4096 | int | The buffer size used by HDFS
-| checkIdleInterval | advanced | 500 | int | How often (time in millis) in to 
run the idle checker background task. This option is only in use if the 
splitter strategy is IDLE.
-| chunkSize | advanced | 4096 | int | When reading a normal file this is split 
into chunks producing a message per chunk.
-| compressionCodec | advanced | DEFAULT | HdfsCompressionCodec | The 
compression codec to use
-| compressionType | advanced | NONE | CompressionType | The compression type 
to use (is default not in use)
-| openedSuffix | advanced | opened | String | When a file is opened for 
reading/writing the file is renamed with this suffix to avoid to read it during 
the writing phase.
-| readSuffix | advanced | read | String | Once the file has been read is 
renamed with this suffix to avoid to read it again.
-| replication | advanced | 3 | short | The HDFS replication factor
-| splitStrategy | advanced |  | String | In the current version of Hadoop 
opening a file in append mode is disabled since it's not very reliable. So for 
the moment it's only possible to create new files. The Camel HDFS endpoint 
tries to solve this problem in this way: If the split strategy option has been 
defined the hdfs path will be used as a directory and files will be created 
using the configured UuidGenerator. Every time a splitting condition is met a 
new file is created. The splitStrategy option is defined as a string with the 
following syntax: splitStrategy=ST:valueST:value... where ST can be: BYTES a 
new file is created and the old is closed when the number of written bytes is 
more than value MESSAGES a new file is created and the old is closed when the 
number of written messages is more than value IDLE a new file is created and 
the old is closed when no writing happened in the last value milliseconds
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
-| backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
-| backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.
-| backoffMultiplier | scheduler |  | int | To let the scheduled polling 
consumer backoff if there has been a number of subsequent idles/errors in a 
row. The multiplier is then the number of polls that will be skipped before the 
next actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured.
-| greedy | scheduler | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-| runLoggingLevel | scheduler | TRACE | LoggingLevel | The consumer logs a 
start/complete log line when it polls. This option allows you to configure the 
logging level for that.
-| scheduledExecutorService | scheduler |  | ScheduledExecutorService | Allows 
for configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-| scheduler | scheduler | none | ScheduledPollConsumerScheduler | To use a 
cron scheduler from either camel-spring or camel-quartz2 component
-| schedulerProperties | scheduler |  | Map | To configure additional 
properties when using a custom scheduler or any of the Quartz2 Spring based 
scheduler.
-| startScheduler | scheduler | true | boolean | Whether the scheduler should 
be auto started.
-| timeUnit | scheduler | MILLISECONDS | TimeUnit | Time unit for initialDelay 
and delay options.
-| useFixedDelay | scheduler | true | boolean | Controls if fixed delay or 
fixed rate is used. See ScheduledExecutorService in JDK for details.
+| Name | Default | Java Type | Description
+
+| connectOnStartup | true | boolean | Whether to connect to the HDFS file 
system on starting the producer/consumer. If false then the connection is 
created on-demand. Notice that HDFS may take up till 15 minutes to establish a 
connection as it has hardcoded 45 x 20 sec redelivery. By setting this option 
to false allows your application to startup and not block for up till 15 
minutes.
+
+| fileSystemType | HDFS | HdfsFileSystemType | Set to LOCAL to not use HDFS 
but local java.io.File instead.
+
+| fileType | NORMAL_FILE | HdfsFileType | The file type to use. For more 
details see Hadoop HDFS documentation about the various files types.
+
+| keyType | NULL | WritableType | The type for the key in case of sequence or 
map files.
+
+| owner |  | String | The file owner must match this owner for the consumer to 
pickup the file. Otherwise the file is skipped.
+
+| valueType | BYTES | WritableType | The type for the key in case of sequence 
or map files
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+
+| delay | 1000 | long | The interval (milliseconds) between the directory 
scans.
+
+| initialDelay |  | long | For the consumer how much to wait (milliseconds) 
before to start scanning the directory.
+
+| pattern | * | String | The pattern used for scanning the directory
+
+| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+
+| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
+ 4+^s| producer
+| append | false | boolean | Append to existing file. Notice that not all HDFS 
file systems support the append option.
+
+| overwrite | true | boolean | Whether to overwrite existing files with the 
same name
+ 4+^s| advanced
+| blockSize | 67108864 | long | The size of the HDFS blocks
+
+| bufferSize | 4096 | int | The buffer size used by HDFS
+
+| checkIdleInterval | 500 | int | How often (time in millis) in to run the 
idle checker background task. This option is only in use if the splitter 
strategy is IDLE.
+
+| chunkSize | 4096 | int | When reading a normal file this is split into 
chunks producing a message per chunk.
+
+| compressionCodec | DEFAULT | HdfsCompressionCodec | The compression codec to 
use
+
+| compressionType | NONE | CompressionType | The compression type to use (is 
default not in use)
+
+| openedSuffix | opened | String | When a file is opened for reading/writing 
the file is renamed with this suffix to avoid to read it during the writing 
phase.
+
+| readSuffix | read | String | Once the file has been read is renamed with 
this suffix to avoid to read it again.
+
+| replication | 3 | short | The HDFS replication factor
+
+| splitStrategy |  | String | In the current version of Hadoop opening a file 
in append mode is disabled since it's not very reliable. So for the moment it's 
only possible to create new files. The Camel HDFS endpoint tries to solve this 
problem in this way: If the split strategy option has been defined the hdfs 
path will be used as a directory and files will be created using the configured 
UuidGenerator. Every time a splitting condition is met a new file is created. 
The splitStrategy option is defined as a string with the following syntax: 
splitStrategy=ST:valueST:value... where ST can be: BYTES a new file is created 
and the old is closed when the number of written bytes is more than value 
MESSAGES a new file is created and the old is closed when the number of written 
messages is more than value IDLE a new file is created and the old is closed 
when no writing happened in the last value milliseconds
+
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+ 4+^s| scheduler
+| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
+
+| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
+
+| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
+
+| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
+
+| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
+
+| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
+
+| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
+
+| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
+
+| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
+
+| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
+
+| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc 
b/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
index 5a073cd..86a92a8 100644
--- a/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
+++ b/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
@@ -57,11 +57,13 @@ The HDFS2 component supports 2 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| jAASConfiguration | common |  | Configuration | To use the given 
configuration for security with JAAS.
-| resolvePropertyPlaceholders | advanced | true | boolean | Whether the 
component should resolve property placeholders on itself when starting. Only 
properties which are of String type can use property placeholders.
+| Name | Default | Java Type | Description
+ 4+^s| common
+| jAASConfiguration |  | Configuration | To use the given configuration for 
security with JAAS.
+ 4+^s| advanced
+| resolvePropertyPlaceholders | true | boolean | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders.
 |=======================================================================
 // component options: END
 
@@ -89,47 +91,85 @@ with the following path and query parameters:
 
 #### Query Parameters (38 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| connectOnStartup | common | true | boolean | Whether to connect to the HDFS 
file system on starting the producer/consumer. If false then the connection is 
created on-demand. Notice that HDFS may take up till 15 minutes to establish a 
connection as it has hardcoded 45 x 20 sec redelivery. By setting this option 
to false allows your application to startup and not block for up till 15 
minutes.
-| fileSystemType | common | HDFS | HdfsFileSystemType | Set to LOCAL to not 
use HDFS but local java.io.File instead.
-| fileType | common | NORMAL_FILE | HdfsFileType | The file type to use. For 
more details see Hadoop HDFS documentation about the various files types.
-| keyType | common | NULL | WritableType | The type for the key in case of 
sequence or map files.
-| owner | common |  | String | The file owner must match this owner for the 
consumer to pickup the file. Otherwise the file is skipped.
-| valueType | common | BYTES | WritableType | The type for the key in case of 
sequence or map files
-| 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 or ERROR level and ignored.
-| delay | consumer | 1000 | long | The interval (milliseconds) between the 
directory scans.
-| initialDelay | consumer | 10000 | long | For the consumer how much to wait 
(milliseconds) before to start scanning the directory.
-| pattern | consumer | * | String | The pattern used for scanning the directory
-| sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
-| 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
-| append | producer | false | boolean | Append to existing file. Notice that 
not all HDFS file systems support the append option.
-| overwrite | producer | true | boolean | Whether to overwrite existing files 
with the same name
-| blockSize | advanced | 67108864 | long | The size of the HDFS blocks
-| bufferSize | advanced | 4096 | int | The buffer size used by HDFS
-| checkIdleInterval | advanced | 500 | int | How often (time in millis) in to 
run the idle checker background task. This option is only in use if the 
splitter strategy is IDLE.
-| chunkSize | advanced | 4096 | int | When reading a normal file this is split 
into chunks producing a message per chunk.
-| compressionCodec | advanced | DEFAULT | HdfsCompressionCodec | The 
compression codec to use
-| compressionType | advanced | NONE | CompressionType | The compression type 
to use (is default not in use)
-| openedSuffix | advanced | opened | String | When a file is opened for 
reading/writing the file is renamed with this suffix to avoid to read it during 
the writing phase.
-| readSuffix | advanced | read | String | Once the file has been read is 
renamed with this suffix to avoid to read it again.
-| replication | advanced | 3 | short | The HDFS replication factor
-| splitStrategy | advanced |  | String | In the current version of Hadoop 
opening a file in append mode is disabled since it's not very reliable. So for 
the moment it's only possible to create new files. The Camel HDFS endpoint 
tries to solve this problem in this way: If the split strategy option has been 
defined the hdfs path will be used as a directory and files will be created 
using the configured UuidGenerator. Every time a splitting condition is met a 
new file is created. The splitStrategy option is defined as a string with the 
following syntax: splitStrategy=ST:valueST:value... where ST can be: BYTES a 
new file is created and the old is closed when the number of written bytes is 
more than value MESSAGES a new file is created and the old is closed when the 
number of written messages is more than value IDLE a new file is created and 
the old is closed when no writing happened in the last value milliseconds
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
-| backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
-| backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.
-| backoffMultiplier | scheduler |  | int | To let the scheduled polling 
consumer backoff if there has been a number of subsequent idles/errors in a 
row. The multiplier is then the number of polls that will be skipped before the 
next actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured.
-| greedy | scheduler | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-| runLoggingLevel | scheduler | TRACE | LoggingLevel | The consumer logs a 
start/complete log line when it polls. This option allows you to configure the 
logging level for that.
-| scheduledExecutorService | scheduler |  | ScheduledExecutorService | Allows 
for configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-| scheduler | scheduler | none | ScheduledPollConsumerScheduler | To use a 
cron scheduler from either camel-spring or camel-quartz2 component
-| schedulerProperties | scheduler |  | Map | To configure additional 
properties when using a custom scheduler or any of the Quartz2 Spring based 
scheduler.
-| startScheduler | scheduler | true | boolean | Whether the scheduler should 
be auto started.
-| timeUnit | scheduler | MILLISECONDS | TimeUnit | Time unit for initialDelay 
and delay options.
-| useFixedDelay | scheduler | true | boolean | Controls if fixed delay or 
fixed rate is used. See ScheduledExecutorService in JDK for details.
+| Name | Default | Java Type | Description
+
+| connectOnStartup | true | boolean | Whether to connect to the HDFS file 
system on starting the producer/consumer. If false then the connection is 
created on-demand. Notice that HDFS may take up till 15 minutes to establish a 
connection as it has hardcoded 45 x 20 sec redelivery. By setting this option 
to false allows your application to startup and not block for up till 15 
minutes.
+
+| fileSystemType | HDFS | HdfsFileSystemType | Set to LOCAL to not use HDFS 
but local java.io.File instead.
+
+| fileType | NORMAL_FILE | HdfsFileType | The file type to use. For more 
details see Hadoop HDFS documentation about the various files types.
+
+| keyType | NULL | WritableType | The type for the key in case of sequence or 
map files.
+
+| owner |  | String | The file owner must match this owner for the consumer to 
pickup the file. Otherwise the file is skipped.
+
+| valueType | BYTES | WritableType | The type for the key in case of sequence 
or map files
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+
+| delay | 1000 | long | The interval (milliseconds) between the directory 
scans.
+
+| initialDelay | 10000 | long | For the consumer how much to wait 
(milliseconds) before to start scanning the directory.
+
+| pattern | * | String | The pattern used for scanning the directory
+
+| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+
+| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
+ 4+^s| producer
+| append | false | boolean | Append to existing file. Notice that not all HDFS 
file systems support the append option.
+
+| overwrite | true | boolean | Whether to overwrite existing files with the 
same name
+ 4+^s| advanced
+| blockSize | 67108864 | long | The size of the HDFS blocks
+
+| bufferSize | 4096 | int | The buffer size used by HDFS
+
+| checkIdleInterval | 500 | int | How often (time in millis) in to run the 
idle checker background task. This option is only in use if the splitter 
strategy is IDLE.
+
+| chunkSize | 4096 | int | When reading a normal file this is split into 
chunks producing a message per chunk.
+
+| compressionCodec | DEFAULT | HdfsCompressionCodec | The compression codec to 
use
+
+| compressionType | NONE | CompressionType | The compression type to use (is 
default not in use)
+
+| openedSuffix | opened | String | When a file is opened for reading/writing 
the file is renamed with this suffix to avoid to read it during the writing 
phase.
+
+| readSuffix | read | String | Once the file has been read is renamed with 
this suffix to avoid to read it again.
+
+| replication | 3 | short | The HDFS replication factor
+
+| splitStrategy |  | String | In the current version of Hadoop opening a file 
in append mode is disabled since it's not very reliable. So for the moment it's 
only possible to create new files. The Camel HDFS endpoint tries to solve this 
problem in this way: If the split strategy option has been defined the hdfs 
path will be used as a directory and files will be created using the configured 
UuidGenerator. Every time a splitting condition is met a new file is created. 
The splitStrategy option is defined as a string with the following syntax: 
splitStrategy=ST:valueST:value... where ST can be: BYTES a new file is created 
and the old is closed when the number of written bytes is more than value 
MESSAGES a new file is created and the old is closed when the number of written 
messages is more than value IDLE a new file is created and the old is closed 
when no writing happened in the last value milliseconds
+
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+ 4+^s| scheduler
+| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
+
+| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
+
+| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
+
+| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
+
+| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
+
+| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
+
+| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
+
+| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
+
+| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
+
+| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
+
+| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/24d2f4ae/components/camel-hipchat/src/main/docs/hipchat-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hipchat/src/main/docs/hipchat-component.adoc 
b/components/camel-hipchat/src/main/docs/hipchat-component.adoc
index 0d023d1..e2df2f0 100644
--- a/components/camel-hipchat/src/main/docs/hipchat-component.adoc
+++ b/components/camel-hipchat/src/main/docs/hipchat-component.adoc
@@ -53,30 +53,51 @@ with the following path and query parameters:
 
 #### Query Parameters (21 parameters):
 
-[width="100%",cols="2,1,1m,1m,5",options="header"]
+[width="100%",cols="2,1m,1m,6",options="header"]
 |=======================================================================
-| Name | Group | Default | Java Type | Description
-| authToken | common |  | String | OAuth 2 auth token
-| consumeUsers | common |  | String | Username(s) when consuming messages from 
the hiptchat server. Multiple user names can be separated by comma.
-| 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 or ERROR level and ignored.
-| sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
-| 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 or ERROR level and ignored.
-| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
-| pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
-| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
-| backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
-| backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.
-| backoffMultiplier | scheduler |  | int | To let the scheduled polling 
consumer backoff if there has been a number of subsequent idles/errors in a 
row. The multiplier is then the number of polls that will be skipped before the 
next actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured.
-| delay | scheduler | 500 | long | Milliseconds before the next poll. You can 
also specify time values using units such as 60s (60 seconds) 5m30s (5 minutes 
and 30 seconds) and 1h (1 hour).
-| greedy | scheduler | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-| initialDelay | scheduler | 1000 | long | Milliseconds before the first poll 
starts. You can also specify time values using units such as 60s (60 seconds) 
5m30s (5 minutes and 30 seconds) and 1h (1 hour).
-| runLoggingLevel | scheduler | TRACE | LoggingLevel | The consumer logs a 
start/complete log line when it polls. This option allows you to configure the 
logging level for that.
-| scheduledExecutorService | scheduler |  | ScheduledExecutorService | Allows 
for configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-| scheduler | scheduler | none | ScheduledPollConsumerScheduler | To use a 
cron scheduler from either camel-spring or camel-quartz2 component
-| schedulerProperties | scheduler |  | Map | To configure additional 
properties when using a custom scheduler or any of the Quartz2 Spring based 
scheduler.
-| startScheduler | scheduler | true | boolean | Whether the scheduler should 
be auto started.
-| timeUnit | scheduler | MILLISECONDS | TimeUnit | Time unit for initialDelay 
and delay options.
-| useFixedDelay | scheduler | true | boolean | Controls if fixed delay or 
fixed rate is used. See ScheduledExecutorService in JDK for details.
+| Name | Default | Java Type | Description
+
+| authToken |  | String | OAuth 2 auth token
+
+| consumeUsers |  | String | Username(s) when consuming messages from the 
hiptchat server. Multiple user names can be separated by comma.
+ 4+^s| consumer
+| bridgeErrorHandler | 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 or ERROR level and ignored.
+
+| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
+ 4+^s| consumer (advanced)
+| exceptionHandler |  | 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 or ERROR level and ignored.
+
+| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
+
+| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
+ 4+^s| advanced
+| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+ 4+^s| scheduler
+| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
+
+| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
+
+| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
+
+| delay | 500 | long | Milliseconds before the next poll. You can also specify 
time values using units such as 60s (60 seconds) 5m30s (5 minutes and 30 
seconds) and 1h (1 hour).
+
+| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
+
+| initialDelay | 1000 | long | Milliseconds before the first poll starts. You 
can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour).
+
+| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
+
+| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
+
+| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
+
+| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
+
+| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
+
+| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
+
+| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
 |=======================================================================
 // endpoint options: END
 

Reply via email to