This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/main by this push:
new 0fba005 [create-pull-request] automated change
0fba005 is described below
commit 0fba005d708b48d99926659ec7a92f8a7e80d56a
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Apr 1 01:05:52 2022 +0000
[create-pull-request] automated change
---
.../apache/camel/catalog/karaf/components/jcache.json | 10 ++++++++++
.../apache/camel/catalog/karaf/components/jcr.json | 5 +++++
.../apache/camel/catalog/karaf/components/jdbc.json | 10 ++++++++++
.../apache/camel/catalog/karaf/components/jetty.json | 4 ++++
.../apache/camel/catalog/karaf/components/jms.json | 19 +++++++++++++++++++
.../apache/camel/catalog/karaf/components/jmx.json | 5 ++++-
.../apache/camel/catalog/karaf/components/jolt.json | 4 ++++
.../apache/camel/catalog/karaf/components/jpa.json | 4 ++++
.../apache/camel/catalog/karaf/components/jslt.json | 4 ++++
.../apache/camel/catalog/karaf/components/jt400.json | 11 +++++++++++
10 files changed, 75 insertions(+), 1 deletion(-)
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcache.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcache.json
index 037a74d..f789ad7 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcache.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcache.json
@@ -31,6 +31,16 @@
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelJCacheAction": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The cache operation to perform" },
+ "CamelJCacheResult": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "boolean",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The result of the cache operation" },
+ "CamelJCacheEventType": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The type of event received" },
+ "CamelJCacheKey": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "Object", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The key of the cache entry" },
+ "CamelJCacheKeys": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Set<Object>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The collection of keys against which the action should
be performed" },
+ "CamelJCacheOldValue": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "Object",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The old value of the cache entry" },
+ "CamelJCacheEntryProcessor": { "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"EntryProcessor<Object, Object, Object>", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
EntryProcessor to invoke" },
+ "CamelJCacheEntryArgs": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType":
"Collection<Object>", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The additional arguments to pass to the
EntryProcessor" }
+ },
"properties": {
"cacheName": { "kind": "path", "displayName": "Cache Name", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The name of the cache" },
"cacheConfiguration": { "kind": "parameter", "displayName": "Cache
Configuration", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "javax.cache.configuration.Configuration", "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.jcache.JCacheConfiguration", "configurationField":
"configuration", "description": "A Configuration for the Cache" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcr.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcr.json
index accc7e3..2e52f22 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcr.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jcr.json
@@ -27,6 +27,11 @@
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelJcrNodeName": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "defaultValue": "The exchange id", "description": "The name of the
target node" },
+ "CamelJcrOperation": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "defaultValue": "CamelJcrInsert", "description": "The operation to
perform. Possible values: CamelJcrInsert or CamelJcrGetById" },
+ "CamelJcrNodeType": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The node type of the target node" }
+ },
"properties": {
"host": { "kind": "path", "displayName": "Host", "group": "common",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Name of the javax.jcr.Repository to
lookup from the Camel registry to be used." },
"base": { "kind": "path", "displayName": "Base", "group": "common",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Get the base node when accessing the repository" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jdbc.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jdbc.json
index 827fb2e..3a65cc1 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jdbc.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jdbc.json
@@ -27,6 +27,16 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"connectionStrategy": { "kind": "property", "displayName": "Connection
Strategy", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "org.apache.camel.component.jdbc.ConnectionStrategy",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom strategy for working with connections. Do not use a custom
strategy when using the spring-jdbc component because a special Spring
ConnectionStrategy is used by default to [...]
},
+ "headers": {
+ "CamelJdbcUpdateCount": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "If the query is an `UPDATE`, query the update count is
returned in this\nOUT header." },
+ "CamelJdbcRowCount": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "If the query is a `SELECT`, query the row count is
returned in this OUT\nheader." },
+ "CamelJdbcColumnNames": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Set<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The column names from the ResultSet as a
`java.util.Set`\ntype." },
+ "CamelJdbcParameters": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Map",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "A `java.util.Map` which has the headers to be used
if\n`useHeadersAsParameters` has been enabled." },
+ "CamelRetrieveGeneratedKeys": { "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "defaultValue": "false", "description": "Set its value to true
to retrieve generated keys" },
+ "CamelGeneratedColumns": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String[] or
int[]", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Set it to specify the expected generated
columns" },
+ "CamelGeneratedKeysRowCount": { "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The number of rows in the header that contains
generated\nkeys." },
+ "CamelGeneratedKeysRows": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType":
"List<Map<String, Object>>", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Rows that contains the
generated keys." }
+ },
"properties": {
"dataSourceName": { "kind": "path", "displayName": "Data Source Name",
"group": "producer", "label": "", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Name of DataSource to
lookup in the Registry. If the name is dataSource or default, then Camel will
attempt to lookup a default DataSource from the registry, meaning if there is a
only one instance of DataSource found, [...]
"allowNamedParameters": { "kind": "parameter", "displayName": "Allow Named
Parameters", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to allow using
named parameters in the queries." },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jetty.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jetty.json
index 67a5948..dd9ccbf 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jetty.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jetty.json
@@ -57,6 +57,10 @@
"sslSocketConnectors": { "kind": "property", "displayName": "Ssl Socket
Connectors", "group": "security", "label": "security", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.Integer,
org.eclipse.jetty.server.Connector>", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "A map which contains
per port number specific SSL connectors." },
"useGlobalSslContextParameters": { "kind": "property", "displayName": "Use
Global Ssl Context Parameters", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters" }
},
+ "headers": {
+ "CamelServletContextPath": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The servlet context path used" },
+ "CamelHttpPath": { "kind": "header", "displayName": "", "group":
"consumer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "Request URI's path, the header will be used to build the
request URI\nwith the HTTP_URI." }
+ },
"properties": {
"httpUri": { "kind": "path", "displayName": "Http Uri", "group": "common",
"label": "common", "required": true, "type": "string", "javaType":
"java.net.URI", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The url of the HTTP endpoint to call." },
"chunked": { "kind": "parameter", "displayName": "Chunked", "group":
"consumer", "label": "", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": true, "description": "If this option is false the Servlet will
disable the HTTP streaming and set the content-length header on the response" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jms.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jms.json
index 5544eec..da00f39 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jms.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jms.json
@@ -123,6 +123,25 @@
"transactionName": { "kind": "property", "displayName": "Transaction
Name", "group": "transaction (advanced)", "label": "transaction,advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.jms.JmsConfiguration", "configurationField":
"configuration", "description": "The name of the transaction to use." },
"transactionTimeout": { "kind": "property", "displayName": "Transaction
Timeout", "group": "transaction (advanced)", "label": "transaction,advanced",
"required": false, "type": "integer", "javaType": "int", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": -1, "configurationClass":
"org.apache.camel.component.jms.JmsConfiguration", "configurationField":
"configuration", "description": "The timeout value of the transaction (in
seconds), if using transacted mode." }
},
+ "headers": {
+ "CamelJmsDestination": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType":
"javax.jms.Destination", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The destination." },
+ "CamelJmsDestinationName": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The name of the queue or topic to use as destination." },
+ "JMSXGroupID": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS group ID." },
+ "JMSMessageID": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS unique message ID." },
+ "JMSCorrelationID": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The JMS correlation ID." },
+ "JMSCorrelationIDAsBytes": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The JMS correlation ID as bytes." },
+ "JMSDeliveryMode": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "int", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The JMS delivery mode." },
+ "JMSDestination": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "javax.jms.Destination",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The JMS destination." },
+ "JMSExpiration": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "long", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS expiration." },
+ "JMSPriority": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "int", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS priority (with 0 as the lowest priority\nand 9 as the highest)." },
+ "JMSRedelivered": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType": "boolean", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "Is the JMS message redelivered." },
+ "JMSTimestamp": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "long", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS timestamp." },
+ "JMSReplyTo": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "javax.jms.Destination",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The JMS reply-to destination." },
+ "JMSType": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
JMS type." },
+ "JMSXUserID": { "kind": "header", "displayName": "", "group": "common",
"label": "", "required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
XUser id." },
+ "CamelJmsMessageType": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"org.apache.camel.component.jms.JmsMessageType", "enum": [ "Bytes", "Map",
"Object", "Stream", "Text", "Blob" ], "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The message type." },
+ "CamelJmsRequestTimeout": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "long",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "defaultValue": "20_000", "description": "The timeout for waiting for a
reply when using the InOut Exchange Pattern (in milliseconds)." }
+ },
"properties": {
"destinationType": { "kind": "path", "displayName": "Destination Type",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "enum": [ "queue", "topic", "temp-queue",
"temp-topic" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "queue", "description": "The kind of destination to use" },
"destinationName": { "kind": "path", "displayName": "Destination Name",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Name of the queue or topic to use as
destination" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jmx.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jmx.json
index fef71d5..69812b6 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jmx.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jmx.json
@@ -25,6 +25,9 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "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 me [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "jmx.handback": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "Object",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The handback." }
+ },
"properties": {
"serverURL": { "kind": "path", "displayName": "Server URL", "group":
"consumer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Server url comes from the remaining endpoint. Use platform to
connect to local JVM." },
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "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 m [...]
@@ -37,7 +40,7 @@
"exceptionHandler": { "kind": "parameter", "displayName": "Exception
Handler", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.",
"deprecated": false, "autowired": false, "secret": false, "description": "To
let the consumer use a custom ExceptionHandler. Notice if the option
bridgeErrorHandler is enabled then this option is not in use. By default the
con [...]
"exchangePattern": { "kind": "parameter", "displayName": "Exchange
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut",
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false,
"description": "Sets the exchange pattern when the consumer creates an
exchange." },
"executorService": { "kind": "parameter", "displayName": "Executor
Service", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "java.util.concurrent.ExecutorService", "deprecated":
false, "autowired": false, "secret": false, "description": "To use a custom
shared thread pool for the consumers. By default each consume has their own
thread-pool to process and route notifications." },
- "handback": { "kind": "parameter", "displayName": "Handback", "group":
"advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "description": "Value to handback to the listener when a
notification is received. This value will be put in the message header with the
key jmx.handback" },
+ "handback": { "kind": "parameter", "displayName": "Handback", "group":
"advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "description": "Value to handback to the listener when a
notification is received. This value will be put in the message header with the
key JMXConstants#JMX_HANDBACK." },
"notificationFilter": { "kind": "parameter", "displayName": "Notification
Filter", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "javax.management.NotificationFilter", "deprecated":
false, "autowired": false, "secret": false, "description": "Reference to a bean
that implements the NotificationFilter." },
"objectProperties": { "kind": "parameter", "displayName": "Object
Properties", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.String,
java.lang.String>", "prefix": "key.", "multiValue": true, "deprecated": false,
"autowired": false, "secret": false, "description": "Properties for the object
name. These values will be used if the objectName param is not set" },
"reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay",
"group": "advanced", "label": "advanced", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 10, "description": "The number of seconds to wait before
attempting to retry establishment of the initial connection or attempt to
reconnect a lost connection" },
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jolt.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jolt.json
index 3d49095..d625262 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jolt.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jolt.json
@@ -27,6 +27,10 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"transform": { "kind": "property", "displayName": "Transform", "group":
"advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "com.bazaarvoice.jolt.Transform", "deprecated": false, "autowired":
false, "secret": false, "description": "Explicitly sets the Transform to use.
If not set a Transform specified by the transformDsl will be created" }
},
+ "headers": {
+ "CamelJoltResourceUri": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The resource URI" },
+ "CamelJoltContext": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "Map<String, Object>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The context" }
+ },
"properties": {
"resourceUri": { "kind": "path", "displayName": "Resource Uri", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Path to the resource. You can prefix
with: classpath, file, http, ref, or bean. classpath, file and http loads the
resource using these protocols (classpath is default). ref will lookup the
resource in the registry. bean will [...]
"allowContextMapAll": { "kind": "parameter", "displayName": "Allow Context
Map All", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Sets whether the
context map should allow access to all details. By default only the message
body and headers can be accessed. This option can be enabled for full access to
the current Exchange and CamelContext. [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jpa.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jpa.json
index ee416ea..7d3ed18 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jpa.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jpa.json
@@ -31,6 +31,10 @@
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
},
+ "headers": {
+ "CamelEntityManager": { "kind": "header", "displayName": "", "group":
"common", "label": "", "required": false, "javaType":
"javax.persistence.EntityManager", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The JPA `EntityManager`
object." },
+ "CamelJpaParameters": { "kind": "header", "displayName": "", "group":
"producer", "label": "producer", "required": false, "javaType": "Map<String,
Object>", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Alternative way for passing query parameters
as an Exchange header." }
+ },
"properties": {
"entityType": { "kind": "path", "displayName": "Entity Type", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.Class<java.lang.Object>", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "Entity class name" },
"joinTransaction": { "kind": "parameter", "displayName": "Join
Transaction", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "The camel-jpa component
will join transaction by default. You can use this option to turn this off, for
example if you use LOCAL_RESOURCE and join transaction doesn't work with your
JPA provider. This option can also be se [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jslt.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jslt.json
index 79dd14c..8c3feb8 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jslt.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jslt.json
@@ -28,6 +28,10 @@
"functions": { "kind": "property", "displayName": "Functions", "group":
"advanced", "label": "advanced", "required": false, "type": "array",
"javaType": "java.util.Collection<com.schibsted.spt.data.jslt.Function>",
"deprecated": false, "autowired": false, "secret": false, "description": "JSLT
can be extended by plugging in functions written in Java." },
"objectFilter": { "kind": "property", "displayName": "Object Filter",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "com.schibsted.spt.data.jslt.filters.JsonFilter", "deprecated":
false, "autowired": false, "secret": false, "description": "JSLT can be
extended by plugging in a custom jslt object filter" }
},
+ "headers": {
+ "CamelJsltString": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The JSLT Template as String" },
+ "CamelJsltResourceUri": { "kind": "header", "displayName": "", "group":
"producer", "label": "", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The resource URI" }
+ },
"properties": {
"resourceUri": { "kind": "path", "displayName": "Resource Uri", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Path to the resource. You can prefix
with: classpath, file, http, ref, or bean. classpath, file and http loads the
resource using these protocols (classpath is default). ref will lookup the
resource in the registry. bean will [...]
"allowContextMapAll": { "kind": "parameter", "displayName": "Allow Context
Map All", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Sets whether the
context map should allow access to all details. By default only the message
body and headers can be accessed. This option can be enabled for full access to
the current Exchange and CamelContext. [...]
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jt400.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jt400.json
index b3186dc..ce1d056 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jt400.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jt400.json
@@ -27,6 +27,17 @@
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"connectionPool": { "kind": "property", "displayName": "Connection Pool",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "com.ibm.as400.access.AS400ConnectionPool", "deprecated": false,
"autowired": false, "secret": false, "description": "Default connection pool
used by the component. Note that this pool is lazily initialized. This is
because in a scenario where the user always provides a pool, it would be
wasteful for Camel to initialize a [...]
},
+ "headers": {
+ "SENDER_INFORMATION": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "*Data queues:* Returns the sender information for this
data queue entry, or an empty string if not available.*Message queues: The job
identifier of the sending job" },
+ "KEY": { "kind": "header", "displayName": "", "group": "common", "label":
"", "required": false, "javaType": "String or byte[]", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
data queue key." },
+ "CamelJt400Message": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType":
"com.ibm.as400.access.QueuedMessage", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "The message received"
},
+ "CamelJt400MessageID": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The message identifier" },
+ "CamelJt400MessageFile": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The message file name" },
+ "CamelJt400MessageType": { "kind": "header", "displayName": "", "group":
"consumer", "label": "consumer", "required": false, "javaType": "Integer",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The message type (corresponds to constants defined in
the AS400Message class)" },
+ "CamelJt400MessageSeverity": { "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The message severity (Valid values are between
0 and 99, or -1 if it is not set)" },
+ "CamelJt400MessageDefaultReply": { "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The default message reply, when the message is
an inquiry message" },
+ "CamelJt400MessageReplyToKey": { "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "byte[]",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "*Consumer:* The key of the message that will be replied
to (if the `sendingReply` parameter is set to `true`). *Producer:* If set, and
if the message body is not empty, a new message will not be sent to the
provided message queue. Instead, a respon [...]
+ },
"properties": {
"userID": { "kind": "path", "displayName": "User ID", "group": "security",
"label": "security", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": true, "configurationClass":
"org.apache.camel.component.jt400.Jt400Configuration", "configurationField":
"configuration", "description": "Returns the ID of the IBM i user." },
"password": { "kind": "path", "displayName": "Password", "group":
"security", "label": "security", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.jt400.Jt400Configuration", "configurationField":
"configuration", "description": "Returns the password of the IBM i user." },