This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new d03399b69a6 Regen
d03399b69a6 is described below
commit d03399b69a67f4a5a689ba3ea4bfb4d95797ea49
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Nov 10 11:31:26 2023 +0100
Regen
---
.../catalog/components/dynamic-router.json | 30 ++++++++++++++--------
1 file changed, 20 insertions(+), 10 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dynamic-router.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dynamic-router.json
index 478b77ef537..8b39242c599 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dynamic-router.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/dynamic-router.json
@@ -30,15 +30,25 @@
"channel": { "index": 0, "kind": "path", "displayName": "Channel",
"group": "common", "label": "common", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Channel of the Dynamic
Router" },
"controlAction": { "index": 1, "kind": "path", "displayName": "Control
Action", "group": "control", "label": "control", "required": false, "type":
"string", "javaType": "java.lang.String", "enum": [ "subscribe", "unsubscribe"
], "deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Control channel action:
subscr [...]
"subscribeChannel": { "index": 2, "kind": "path", "displayName":
"Subscribe Channel", "group": "control", "label": "control", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The channel to subscribe
to" },
- "recipientMode": { "index": 3, "kind": "parameter", "displayName":
"Recipient Mode", "group": "common", "label": "common", "required": false,
"type": "string", "javaType": "java.lang.String", "enum": [ "firstMatch",
"allMatch" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "firstMatch", "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Recipient mode: firstM
[...]
- "synchronous": { "index": 4, "kind": "parameter", "displayName":
"Synchronous", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Flag to ensure
synchronous processing." },
- "warnDroppedMessage": { "index": 5, "kind": "parameter", "displayName":
"Warn Dropped Message", "group": "common", "label": "common", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Flag to log a warning if
no predicates match for an exchange." },
- "lazyStartProducer": { "index": 6, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "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 produc [...]
- "destinationUri": { "index": 7, "kind": "parameter", "displayName":
"Destination Uri", "group": "control", "label": "control", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The destination URI for
exchanges that match." },
- "expressionLanguage": { "index": 8, "kind": "parameter", "displayName":
"Expression Language", "group": "control", "label": "control", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "simple",
"configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
predicate language." },
- "predicate": { "index": 9, "kind": "parameter", "displayName":
"Predicate", "group": "control", "label": "control", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
predicate." },
- "predicateBean": { "index": 10, "kind": "parameter", "displayName":
"Predicate Bean", "group": "control", "label": "control", "required": false,
"type": "object", "javaType": "org.apache.camel.Predicate", "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "A Predicate instance in
the registry." },
- "priority": { "index": 11, "kind": "parameter", "displayName": "Priority",
"group": "control", "label": "control", "required": false, "type": "integer",
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
priority." },
- "subscriptionId": { "index": 12, "kind": "parameter", "displayName":
"Subscription Id", "group": "control", "label": "control", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription ID; if
unspecified, one will be assigned and returned." }
+ "aggregationStrategy": { "index": 3, "kind": "parameter", "displayName":
"Aggregation Strategy", "group": "common", "label": "common", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Refers to an
AggregationStrategy to be used to assemble the replies from the m [...]
+ "executorService": { "index": 4, "kind": "parameter", "displayName":
"Executor Service", "group": "common", "label": "common", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Refers to a custom
Thread Pool to be used for parallel processing. Notice that, if you [...]
+ "ignoreInvalidEndpoints": { "index": 5, "kind": "parameter",
"displayName": "Ignore Invalid Endpoints", "group": "common", "label":
"common", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Ignore the invalid
endpoint exception when attempting to [...]
+ "onPrepare": { "index": 6, "kind": "parameter", "displayName": "On
Prepare", "group": "common", "label": "common", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Uses the Processor when
preparing the org.apache.camel.Exchange to be sent. This can be used to de [...]
+ "parallelAggregate": { "index": 7, "kind": "parameter", "displayName":
"Parallel Aggregate", "group": "common", "label": "common", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "If enabled then the
aggregate method on AggregationStrategy can be [...]
+ "parallelProcessing": { "index": 8, "kind": "parameter", "displayName":
"Parallel Processing", "group": "common", "label": "common", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "If enabled, then sending
via multicast occurs concurrently. Note [...]
+ "recipientMode": { "index": 9, "kind": "parameter", "displayName":
"Recipient Mode", "group": "common", "label": "common", "required": false,
"type": "string", "javaType": "java.lang.String", "enum": [ "firstMatch",
"allMatch" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "firstMatch", "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Recipient mode: firstM
[...]
+ "shareUnitOfWork": { "index": 10, "kind": "parameter", "displayName":
"Share Unit Of Work", "group": "common", "label": "common", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Shares the
org.apache.camel.spi.UnitOfWork with the parent and each [...]
+ "stopOnException": { "index": 11, "kind": "parameter", "displayName":
"Stop On Exception", "group": "common", "label": "common", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Will stop further
processing if an exception or failure occurred duri [...]
+ "streaming": { "index": 12, "kind": "parameter", "displayName":
"Streaming", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "If enabled, then Camel
will process replies out-of-order (e.g., in the order they c [...]
+ "synchronous": { "index": 13, "kind": "parameter", "displayName":
"Synchronous", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Sets whether synchronous
processing should be strictly used. When enabled then [...]
+ "timeout": { "index": 14, "kind": "parameter", "displayName": "Timeout",
"group": "common", "label": "common", "required": false, "type": "integer",
"javaType": "long", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": -1, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Sets a total timeout
specified in milliseconds, when using parallel processing. If the Multic [...]
+ "warnDroppedMessage": { "index": 15, "kind": "parameter", "displayName":
"Warn Dropped Message", "group": "common", "label": "common", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "Flag to log a warning if
no predicates match for an exchange." },
+ "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "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 produ [...]
+ "destinationUri": { "index": 17, "kind": "parameter", "displayName":
"Destination Uri", "group": "control", "label": "control", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The destination URI for
exchanges that match." },
+ "expressionLanguage": { "index": 18, "kind": "parameter", "displayName":
"Expression Language", "group": "control", "label": "control", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "simple",
"configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
predicate language." },
+ "predicate": { "index": 19, "kind": "parameter", "displayName":
"Predicate", "group": "control", "label": "control", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
predicate." },
+ "predicateBean": { "index": 20, "kind": "parameter", "displayName":
"Predicate Bean", "group": "control", "label": "control", "required": false,
"type": "object", "javaType": "org.apache.camel.Predicate", "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "A Predicate instance in
the registry." },
+ "priority": { "index": 21, "kind": "parameter", "displayName": "Priority",
"group": "control", "label": "control", "required": false, "type": "integer",
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription
priority." },
+ "subscriptionId": { "index": 22, "kind": "parameter", "displayName":
"Subscription Id", "group": "control", "label": "control", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.dynamicrouter.DynamicRouterConfiguration",
"configurationField": "configuration", "description": "The subscription ID; if
unspecified, one will be assigned and returned." }
}
}