Generated component and endpoint options in Properties component doc

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

Branch: refs/heads/master
Commit: f49dbf3a85d22b4b285b8f920c7ce42b85f56be1
Parents: 2fc8d6a
Author: Antonin Stefanutti <anto...@stefanutti.fr>
Authored: Mon Mar 7 17:22:12 2016 +0100
Committer: Antonin Stefanutti <anto...@stefanutti.fr>
Committed: Mon Mar 7 17:34:08 2016 +0100

----------------------------------------------------------------------
 camel-core/src/main/docs/properties.adoc | 79 ++++++++++++---------------
 1 file changed, 36 insertions(+), 43 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/f49dbf3a/camel-core/src/main/docs/properties.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/properties.adoc 
b/camel-core/src/main/docs/properties.adoc
index 5ed4cd7..94745b9 100644
--- a/camel-core/src/main/docs/properties.adoc
+++ b/camel-core/src/main/docs/properties.adoc
@@ -19,58 +19,51 @@ Where *key* is the key for the property to lookup
 Options
 ^^^^^^^
 
-[width="100%",cols="10%,10%,10%,70%",options="header",]
-|=======================================================================
-|Name |Type |Default |Description
-|`cache` |`boolean` |`true` |Whether or not to cache loaded properties.
-
-|`locations` |`String` |`null` |A list of locations to load properties.
-You can use comma to separate multiple locations. This option will
-override any default locations and *only* use the locations from this
-option.
-
-|`encoding` |`String` |`null` |*Camel 2.14.3/2.15.1:* To use a specific
-charset to load the properties, such as UTF-8. By default ISO-8859-1
-(latin1) is used.
-
-|`ignoreMissingLocation` |`boolean` |`false` |*Camel 2.10:* Whether to
-silently ignore if a location cannot be located, such as a properties
-file not found.
-
-|`propertyPrefix` |`String` |`null` |*Camel 2.9* Optional prefix
-prepended to property names before resolution.
 
-|`propertySuffix` |`String` |`null` |*Camel 2.9* Optional suffix
-appended to property names before resolution.
+// component options: START
+The Properties component supports 15 options which are listed below.
 
-|`fallbackToUnaugmentedProperty` |`boolean` |`true` |*Camel 2.9* If
-true, first attempt resolution of property name augmented with
-`propertyPrefix` and `propertySuffix` before falling back the plain
-property name specified. If false, only the augmented property name is
-searched.
 
-|`prefixToken` |`String` |`{{` |*Camel 2.9* The token to indicate the
-beginning of a property token.
 
-|`suffixToken` |`String` |`}}` |*Camel 2.9* The token to indicate the end
-of a property token.
+[width="100%",cols="2s,1m,8",options="header"]
+|=======================================================================
+| Name | Java Type | Description
+| locations | String[] | A list of locations to load properties. You can use 
comma to separate multiple locations. This option will override any default 
locations and only use the locations from this option.
+| location | String | A list of locations to load properties. You can use 
comma to separate multiple locations. This option will override any default 
locations and only use the locations from this option.
+| encoding | String | Encoding to use when loading properties file from the 
file system or classpath. If no encoding has been set then the properties files 
is loaded using ISO-8859-1 encoding (latin-1) as documented by link 
java.util.Propertiesload(java.io.InputStream)
+| propertiesResolver | PropertiesResolver | To use a custom PropertiesResolver
+| propertiesParser | PropertiesParser | To use a custom PropertiesParser
+| cache | boolean | Whether or not to cache loaded properties. The default 
value is true.
+| propertyPrefix | String | Optional prefix prepended to property names before 
resolution.
+| propertySuffix | String | Optional suffix appended to property names before 
resolution.
+| fallbackToUnaugmentedProperty | boolean | If true first attempt resolution 
of property name augmented with propertyPrefix and propertySuffix before 
falling back the plain property name specified. If false only the augmented 
property name is searched.
+| ignoreMissingLocation | boolean | Whether to silently ignore if a location 
cannot be located such as a properties file not found.
+| prefixToken | String | Sets the value of the prefix token used to identify 
properties to replace. Setting a value of null restores the default token (link 
link DEFAULT_PREFIX_TOKEN).
+| suffixToken | String | Sets the value of the suffix token used to identify 
properties to replace. Setting a value of null restores the default token (link 
link DEFAULT_SUFFIX_TOKEN).
+| initialProperties | Properties | Sets initial properties which will be used 
before any locations are resolved.
+| overrideProperties | Properties | Sets a special list of override properties 
that take precedence and will use first if a property exist.
+| systemPropertiesMode | int | Sets the system property mode.
+|=======================================================================
+// component options: END
 
-|`systemPropertiesMode` |`int` |`2` a|
-*Camel 2.16:* The mode to use for whether to resolve and use system
-properties
 
-0 = never (JVM system properties is never used) +
-1 = fallback (JVM system properties is only used as fallback if no
-regular property with the key exists) +
-2 = override  (JVM system properties is used if exists, otherwise a the
-regular property will be used)
 
-Notice when bridging this to Spring's property placeholder with
-`org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer` then
-the configuration on `BridgePropertyPlaceholderConfigurer` takes
-precedence over the configuration on the `PropertiesComponent`. 
+// endpoint options: START
+The Properties component supports 7 endpoint options which are listed below:
 
+[width="100%",cols="2s,1,1m,1m,5",options="header"]
 |=======================================================================
+| Name | Group | Default | Java Type | Description
+| key | common |  | String | *Required* Property key to use as placeholder
+| ignoreMissingLocation | common | false | boolean | Whether to silently 
ignore if a location cannot be located such as a properties file not found.
+| locations | common |  | String | A list of locations to load properties. You 
can use comma to separate multiple locations. This option will override any 
default locations and only use the locations from this 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/ERROR level and ignored.
+| exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange.
+| synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
+|=======================================================================
+// endpoint options: END
+
 
 [Tip]
 ====

Reply via email to