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 ae7446a219b Regen
ae7446a219b is described below
commit ae7446a219bb2ee01da499ec51c6c627e9cb79ab
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Oct 22 22:02:44 2026 +0200
Regen
---
.../org/apache/camel/springboot/catalog/components/imap.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/imaps.json | 4 ++--
.../springboot/catalog/components/infinispan-embedded.json | 4 ++--
.../apache/camel/springboot/catalog/components/infinispan.json | 4 ++--
.../apache/camel/springboot/catalog/components/paho-mqtt5.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/pop3.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/pop3s.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/smtp.json | 4 ++--
.../org/apache/camel/springboot/catalog/components/smtps.json | 4 ++--
.../springboot/InfinispanEmbeddedComponentConfiguration.java | 5 +++--
.../springboot/InfinispanRemoteComponentConfiguration.java | 5 +++--
components-starter/camel-mail-starter/src/main/docs/mail.json | 2 +-
.../component/mail/springboot/MailComponentConfiguration.java | 7 ++++++-
.../camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json | 2 +-
.../paho/mqtt5/springboot/PahoMqtt5ComponentConfiguration.java | 10 +++++++---
docs/spring-boot/modules/ROOT/pages/starters/mail.adoc | 2 +-
docs/spring-boot/modules/ROOT/pages/starters/paho-mqtt5.adoc | 2 +-
17 files changed, 41 insertions(+), 30 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
index 8c9c195b997..b3293d63f6d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
index a85940cd37d..6ba843bae2a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan-embedded.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan-embedded.json
index bee98f219e6..898d849317a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan-embedded.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan-embedded.json
@@ -32,7 +32,7 @@
"eventTypes": { "index": 5, "kind": "property", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Specifies the set of
event types to register by the consumer.Multiple event can be [...]
"sync": { "index": 6, "kind": "property", "displayName": "Sync", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "If true, the consumer
will receive notifications synchronously" },
"defaultValue": { "index": 7, "kind": "property", "displayName": "Default
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific default
value for some producer operations" },
- "key": { "index": 8, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations" },
+ "key": { "index": 8, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations. When set, it takes precedence over the CamelInfinispa [...]
"lazyStartProducer": { "index": 9, "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 [...]
"oldValue": { "index": 10, "kind": "property", "displayName": "Old Value",
"group": "producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific old
value for some producer operations" },
"operation": { "index": 11, "kind": "property", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT",
"PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET",
"GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC",
"REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS",
"COMPUTE", "COMPU [...]
@@ -80,7 +80,7 @@
"exceptionHandler": { "index": 7, "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 def [...]
"exchangePattern": { "index": 8, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
"defaultValue": { "index": 9, "kind": "parameter", "displayName": "Default
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific default
value for some producer operations" },
- "key": { "index": 10, "kind": "parameter", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations" },
+ "key": { "index": 10, "kind": "parameter", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations. When set, it takes precedence over the CamelInfinis [...]
"oldValue": { "index": 11, "kind": "parameter", "displayName": "Old
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific old
value for some producer operations" },
"operation": { "index": 12, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT",
"PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET",
"GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC",
"REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS",
"COMPUTE", "COMP [...]
"value": { "index": 13, "kind": "parameter", "displayName": "Value",
"group": "producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedConfiguration",
"configurationField": "configuration", "description": "Set a specific value
for producer operations" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
index 5ff89547194..08b109577d1 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
@@ -31,7 +31,7 @@
"customListener": { "index": 4, "kind": "property", "displayName": "Custom
Listener", "group": "consumer", "label": "consumer", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteCustomListener",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Returns the custom [...]
"eventTypes": { "index": 5, "kind": "property", "displayName": "Event
Types", "group": "consumer", "label": "consumer", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Specifies the set of
event types to register by the consumer.Multiple event can be sep [...]
"defaultValue": { "index": 6, "kind": "property", "displayName": "Default
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific default
value for some producer operations" },
- "key": { "index": 7, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations" },
+ "key": { "index": 7, "kind": "property", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations. When set, it takes precedence over the CamelInfinispanKey
[...]
"lazyStartProducer": { "index": 8, "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 [...]
"oldValue": { "index": 9, "kind": "property", "displayName": "Old Value",
"group": "producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific old value
for some producer operations" },
"operation": { "index": 10, "kind": "property", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT",
"PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET",
"GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC",
"REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS",
"COMPUTE", "COMPU [...]
@@ -88,7 +88,7 @@
"exceptionHandler": { "index": 6, "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 def [...]
"exchangePattern": { "index": 7, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
"defaultValue": { "index": 8, "kind": "parameter", "displayName": "Default
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific default
value for some producer operations" },
- "key": { "index": 9, "kind": "parameter", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations" },
+ "key": { "index": 9, "kind": "parameter", "displayName": "Key", "group":
"producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific key for
producer operations. When set, it takes precedence over the CamelInfinispanKe
[...]
"oldValue": { "index": 10, "kind": "parameter", "displayName": "Old
Value", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "java.lang.Object", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific old value
for some producer operations" },
"operation": { "index": 11, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "producer", "required": false,
"type": "enum", "javaType":
"org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT",
"PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET",
"GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC",
"REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS",
"COMPUTE", "COMP [...]
"value": { "index": 12, "kind": "parameter", "displayName": "Value",
"group": "producer", "label": "producer", "required": false, "type": "object",
"javaType": "java.lang.Object", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration",
"configurationField": "configuration", "description": "Set a specific value for
producer operations" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
index 128ac6b9f4d..7d5ba5c1b35 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
@@ -45,7 +45,7 @@
"willRetained": { "index": 18, "kind": "property", "displayName": "Will
Retained", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets the Last Will and
Testament (LWT) for the connection. In the event that this client u [...]
"willTopic": { "index": 19, "kind": "property", "displayName": "Will
Topic", "group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets the Last Will and
Testament (LWT) for the connection. In the event that this client unexpectedly
loses its [...]
"bridgeErrorHandler": { "index": 20, "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 (if possible) occurred while the Camel consumer is trying
to pickup incoming messages, or the lik [...]
- "manualAcksEnabled": { "index": 21, "kind": "property", "displayName":
"Manual Acks Enabled", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets whether to use
manual acknowledgements for the client. By defaul [...]
+ "manualAcksEnabled": { "index": 21, "kind": "property", "displayName":
"Manual Acks Enabled", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets whether to use
manual acknowledgements for the client. By defaul [...]
"lazyStartProducer": { "index": 22, "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 fai [...]
"autowiredEnabled": { "index": 23, "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 [...]
"client": { "index": 24, "kind": "property", "displayName": "Client",
"group": "advanced", "label": "advanced", "required": false, "type": "object",
"javaType": "org.eclipse.paho.mqttv5.client.MqttClient", "deprecated": false,
"autowired": false, "secret": false, "description": "To use a shared Paho
client" },
@@ -87,7 +87,7 @@
"willQos": { "index": 17, "kind": "parameter", "displayName": "Will Qos",
"group": "common", "label": "", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 1, "configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets the Last Will and
Testament (LWT) for the connection. In the event that this client unexpectedly
loses [...]
"willRetained": { "index": 18, "kind": "parameter", "displayName": "Will
Retained", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets the Last Will and
Testament (LWT) for the connection. In the event that this client [...]
"willTopic": { "index": 19, "kind": "parameter", "displayName": "Will
Topic", "group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets the Last Will and
Testament (LWT) for the connection. In the event that this client unexpectedly
loses it [...]
- "manualAcksEnabled": { "index": 20, "kind": "parameter", "displayName":
"Manual Acks Enabled", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets whether to use
manual acknowledgements for the client. By defau [...]
+ "manualAcksEnabled": { "index": 20, "kind": "parameter", "displayName":
"Manual Acks Enabled", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration",
"configurationField": "configuration", "description": "Sets whether to use
manual acknowledgements for the client. By defau [...]
"bridgeErrorHandler": { "index": 21, "kind": "parameter", "displayName":
"Bridge Error Handler", "group": "consumer (advanced)", "label":
"consumer,advanced", "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 (if possible) occurred
while the Camel consumer is trying to pickup incoming [...]
"exceptionHandler": { "index": 22, "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 de [...]
"exchangePattern": { "index": 23, "kind": "parameter", "displayName":
"Exchange Pattern", "group": "consumer (advanced)", "label":
"consumer,advanced", "required": false, "type": "enum", "javaType":
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ],
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the exchange pattern when the consumer creates an exchange." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
index d53789b39b8..d7e9fc4499a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
index ce26f919309..1cba9ab0922 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
index 5a27a6edae9..7fa8b6f731d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
index 39a7c5ef198..2e25f19b905 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
@@ -36,7 +36,7 @@
"handleFailedMessage": { "index": 6, "kind": "property", "displayName":
"Handle Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail mess [...]
"mimeDecodeHeaders": { "index": 7, "kind": "property", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldin [...]
"moveTo": { "index": 8, "kind": "property", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can o [...]
- "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
+ "peek": { "index": 9, "kind": "property", "displayName": "Peek", "group":
"consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This a [...]
"skipFailedMessage": { "index": 10, "kind": "property", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail message [...]
"unseen": { "index": 11, "kind": "property", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
"failOnDuplicateFileAttachment": { "index": 12, "kind": "property",
"displayName": "Fail On Duplicate File Attachment", "group": "consumer
(advanced)", "label": "consumer,advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to fail processing the mai [...]
@@ -107,7 +107,7 @@
"maxMessagesPerPoll": { "index": 8, "kind": "parameter", "displayName":
"Max Messages Per Poll", "group": "consumer", "label": "consumer", "required":
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired":
false, "secret": false, "description": "Specifies the maximum number of
messages to gather per poll. By default, no maximum is set. Can be used to set
a limit of e.g. 1000 to avoid downloading thousands of files when the server
starts up. Set a value of 0 or [...]
"mimeDecodeHeaders": { "index": 9, "kind": "parameter", "displayName":
"Mime Decode Headers", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "This option enables transparent MIME decoding
and unfoldi [...]
"moveTo": { "index": 10, "kind": "parameter", "displayName": "Move To",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "After processing a mail message, it can be
moved to a mail folder with the given name. You can [...]
- "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
+ "peek": { "index": 11, "kind": "parameter", "displayName": "Peek",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Will mark the jakarta.mail.Message as peeked
before processing the mail message. This [...]
"sendEmptyMessageWhenIdle": { "index": 12, "kind": "parameter",
"displayName": "Send Empty Message When Idle", "group": "consumer", "label":
"consumer", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
false, "description": "If the polling consumer did not poll any files, you can
enable this option to send an empty message (no body) instead." },
"skipFailedMessage": { "index": 13, "kind": "parameter", "displayName":
"Skip Failed Message", "group": "consumer", "label": "consumer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If the mail consumer cannot retrieve a given
mail messag [...]
"unseen": { "index": 14, "kind": "parameter", "displayName": "Unseen",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether to limit by unseen mails only." },
diff --git
a/components-starter/camel-infinispan-embedded-starter/src/main/java/org/apache/camel/component/infinispan/embedded/springboot/InfinispanEmbeddedComponentConfiguration.java
b/components-starter/camel-infinispan-embedded-starter/src/main/java/org/apache/camel/component/infinispan/embedded/springboot/InfinispanEmbeddedComponentConfiguration.java
index 3795b7dedf4..46d1106f5ec 100644
---
a/components-starter/camel-infinispan-embedded-starter/src/main/java/org/apache/camel/component/infinispan/embedded/springboot/InfinispanEmbeddedComponentConfiguration.java
+++
b/components-starter/camel-infinispan-embedded-starter/src/main/java/org/apache/camel/component/infinispan/embedded/springboot/InfinispanEmbeddedComponentConfiguration.java
@@ -96,8 +96,9 @@ public class InfinispanEmbeddedComponentConfiguration
*/
private Object defaultValue;
/**
- * Set a specific key for producer operations. The option is a
- * java.lang.Object type.
+ * Set a specific key for producer operations. When set, it takes
precedence
+ * over the CamelInfinispanKey header. The option is a java.lang.Object
+ * type.
*/
private Object key;
/**
diff --git
a/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/remote/springboot/InfinispanRemoteComponentConfiguration.java
b/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/remote/springboot/InfinispanRemoteComponentConfiguration.java
index 4b4f4e9962b..c2d17fca4b0 100644
---
a/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/remote/springboot/InfinispanRemoteComponentConfiguration.java
+++
b/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/remote/springboot/InfinispanRemoteComponentConfiguration.java
@@ -93,8 +93,9 @@ public class InfinispanRemoteComponentConfiguration
*/
private Object defaultValue;
/**
- * Set a specific key for producer operations. The option is a
- * java.lang.Object type.
+ * Set a specific key for producer operations. When set, it takes
precedence
+ * over the CamelInfinispanKey header. The option is a java.lang.Object
+ * type.
*/
private Object key;
/**
diff --git a/components-starter/camel-mail-starter/src/main/docs/mail.json
b/components-starter/camel-mail-starter/src/main/docs/mail.json
index fa4c31df1ad..25c7821418b 100644
--- a/components-starter/camel-mail-starter/src/main/docs/mail.json
+++ b/components-starter/camel-mail-starter/src/main/docs/mail.json
@@ -289,7 +289,7 @@
{
"name": "camel.component.mail.peek",
"type": "java.lang.Boolean",
- "description": "Will mark the jakarta.mail.Message as peeked before
processing the mail message. This applies to IMAPMessage messages types only.
By using peek, the mail will not be eagerly marked as SEEN on the mail server,
which allows us to roll back the mail message if there is a processing error in
Camel.",
+ "description": "Will mark the jakarta.mail.Message as peeked before
processing the mail message. This applies to IMAPMessage messages types only.
By using peek, the mail will not be eagerly marked as SEEN on the mail server,
which allows us to roll back the mail message if there is a processing error in
Camel. With peek=false the server marks a mail as SEEN once its content is
read, which happens for every mail of a poll when it is retrieved (with the
default mapMailMessage=true): [...]
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration",
"defaultValue": true
},
diff --git
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
index e61d6913126..3d6dfa1eb04 100644
---
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
+++
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
@@ -115,7 +115,12 @@ public class MailComponentConfiguration
* message. This applies to IMAPMessage messages types only. By using peek,
* the mail will not be eagerly marked as SEEN on the mail server, which
* allows us to roll back the mail message if there is a processing error
in
- * Camel.
+ * Camel. With peek=false the server marks a mail as SEEN once its content
+ * is read, which happens for every mail of a poll when it is retrieved
+ * (with the default mapMailMessage=true): a mail of the poll that is not
+ * routed (the consumer is stopping, routing an earlier mail of the poll
+ * failed, or the folder had to be opened again) is then not polled again
+ * with unseen=true.
*/
private Boolean peek = true;
/**
diff --git
a/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json
b/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json
index b3097c2abf0..821db7f62cc 100644
--- a/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json
+++ b/components-starter/camel-paho-mqtt5-starter/src/main/docs/paho-mqtt5.json
@@ -127,7 +127,7 @@
{
"name": "camel.component.paho-mqtt5.manual-acks-enabled",
"type": "java.lang.Boolean",
- "description": "Sets whether to use manual acknowledgements for the
client. By default, this is false and message will be automatically
acknowledged upon received by Camel. If set to true, the acknowledgement is
deferred to be acknowledged by Camel at the end of processing the message. This
ensures that only successfully processed messages is acknowledged, and allows
to rollback and retry the message in case of an error during routing in Camel.",
+ "description": "Sets whether to use manual acknowledgements for the
client. By default, this is false and message will be automatically
acknowledged upon received by Camel. If set to true, the acknowledgement is
deferred to be acknowledged by Camel at the end of processing the message. This
ensures that only successfully processed messages are acknowledged. When the
processing of a QoS 1 message fails on a session that the broker keeps
(cleanStart=false and sessionExpiryInterval gr [...]
"sourceType":
"org.apache.camel.component.paho.mqtt5.springboot.PahoMqtt5ComponentConfiguration",
"defaultValue": false
},
diff --git
a/components-starter/camel-paho-mqtt5-starter/src/main/java/org/apache/camel/component/paho/mqtt5/springboot/PahoMqtt5ComponentConfiguration.java
b/components-starter/camel-paho-mqtt5-starter/src/main/java/org/apache/camel/component/paho/mqtt5/springboot/PahoMqtt5ComponentConfiguration.java
index f3364970d02..c6c5dcc479b 100644
---
a/components-starter/camel-paho-mqtt5-starter/src/main/java/org/apache/camel/component/paho/mqtt5/springboot/PahoMqtt5ComponentConfiguration.java
+++
b/components-starter/camel-paho-mqtt5-starter/src/main/java/org/apache/camel/component/paho/mqtt5/springboot/PahoMqtt5ComponentConfiguration.java
@@ -222,9 +222,13 @@ public class PahoMqtt5ComponentConfiguration
* this is false and message will be automatically acknowledged upon
* received by Camel. If set to true, the acknowledgement is deferred to be
* acknowledged by Camel at the end of processing the message. This ensures
- * that only successfully processed messages is acknowledged, and allows to
- * rollback and retry the message in case of an error during routing in
- * Camel.
+ * that only successfully processed messages are acknowledged. When the
+ * processing of a QoS 1 message fails on a session that the broker keeps
+ * (cleanStart=false and sessionExpiryInterval greater than 0), the
consumer
+ * connects again so that the broker sends the message again. In all other
+ * cases the broker would never send it again (the client completes the QoS
+ * 2 flow on its own, and without sessionExpiryInterval the session ends
+ * with the connection), so the message is acknowledged.
*/
private Boolean manualAcksEnabled = false;
/**
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
index d723281e69d..32efc310304 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
@@ -73,7 +73,7 @@ The starter supports 61 options, which are listed below.
| camel.component.mail.mime-decode-headers | This option enables transparent
MIME decoding and unfolding for mail headers. | false | Boolean
| camel.component.mail.move-to | After processing a mail message, it can be
moved to a mail folder with the given name. You can override this configuration
value with a header with the key moveTo, allowing you to move messages to
folder names configured at runtime. | | String
| camel.component.mail.password | The password for login. See also
setAuthenticator(MailAuthenticator). | | String
-| camel.component.mail.peek | Will mark the jakarta.mail.Message as peeked
before processing the mail message. This applies to IMAPMessage messages types
only. By using peek, the mail will not be eagerly marked as SEEN on the mail
server, which allows us to roll back the mail message if there is a processing
error in Camel. | true | Boolean
+| camel.component.mail.peek | Will mark the jakarta.mail.Message as peeked
before processing the mail message. This applies to IMAPMessage messages types
only. By using peek, the mail will not be eagerly marked as SEEN on the mail
server, which allows us to roll back the mail message if there is a processing
error in Camel. With peek=false the server marks a mail as SEEN once its
content is read, which happens for every mail of a poll when it is retrieved
(with the default mapMailMessage [...]
| camel.component.mail.reply-to | The Reply-To recipients (the receivers of
the response mail). Separate multiple email addresses with a comma. | | String
| camel.component.mail.session | Specifies the mail session that camel should
use for all mail interactions. Useful in scenarios where mail sessions are
created and managed by some other resource, such as a JavaEE container. When
using a custom mail session, then the hostname and port from the mail session
will be used (if configured on the session). The option is a
jakarta.mail.Session type. | | Session
| camel.component.mail.skip-failed-message | If the mail consumer cannot
retrieve a given mail message, then this option allows skipping the message and
move on to retrieve the next mail message. The default behavior would be the
consumer throws an exception and no mails from the batch would be able to be
routed by Camel. | false | Boolean
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/paho-mqtt5.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/paho-mqtt5.adoc
index 82842387287..ab585e39ca4 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/paho-mqtt5.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/paho-mqtt5.adoc
@@ -44,7 +44,7 @@ The starter supports 34 options, which are listed below.
| camel.component.paho-mqtt5.https-hostname-verification-enabled | Whether SSL
HostnameVerifier is enabled or not. The default value is true. | true | Boolean
| camel.component.paho-mqtt5.keep-alive-interval | Sets the keep alive
interval. This value, measured in seconds, defines the maximum time interval
between messages sent or received. It enables the client to detect if the
server is no longer available, without having to wait for the TCP/IP timeout.
The client will ensure that at least one message travels across the network
within each keep alive period. In the absence of a data-related message during
the time period, the client sends a v [...]
| camel.component.paho-mqtt5.lazy-start-producer | 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 starting and cause the route to fail being started. By
deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is processed t [...]
-| camel.component.paho-mqtt5.manual-acks-enabled | Sets whether to use manual
acknowledgements for the client. By default, this is false and message will be
automatically acknowledged upon received by Camel. If set to true, the
acknowledgement is deferred to be acknowledged by Camel at the end of
processing the message. This ensures that only successfully processed messages
is acknowledged, and allows to rollback and retry the message in case of an
error during routing in Camel. | false [...]
+| camel.component.paho-mqtt5.manual-acks-enabled | Sets whether to use manual
acknowledgements for the client. By default, this is false and message will be
automatically acknowledged upon received by Camel. If set to true, the
acknowledgement is deferred to be acknowledged by Camel at the end of
processing the message. This ensures that only successfully processed messages
are acknowledged. When the processing of a QoS 1 message fails on a session
that the broker keeps (cleanStart=false [...]
| camel.component.paho-mqtt5.max-reconnect-delay | Get the maximum time (in
millis) to wait between reconnects | 128000 | Integer
| camel.component.paho-mqtt5.password | Password to be used for authentication
against the MQTT broker | | String
| camel.component.paho-mqtt5.persistence | Client persistence to be used -
memory or file. | memory | PahoMqtt5Persistence