This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/master by this push:
new 17dc0a4 [create-pull-request] automated change
17dc0a4 is described below
commit 17dc0a4d974189b5310bc0f737ccd4da9b5a1552
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Dec 18 00:47:30 2020 +0000
[create-pull-request] automated change
---
.../camel/springboot/catalog/components/aws2-iam.json | 4 ++--
.../apache/camel/springboot/catalog/components/imap.json | 2 ++
.../apache/camel/springboot/catalog/components/imaps.json | 2 ++
.../apache/camel/springboot/catalog/components/pop3.json | 2 ++
.../apache/camel/springboot/catalog/components/pop3s.json | 2 ++
.../apache/camel/springboot/catalog/components/smtp.json | 2 ++
.../apache/camel/springboot/catalog/components/smtps.json | 2 ++
.../src/main/docs/aws2-iam-starter.adoc | 2 +-
.../aws2/iam/springboot/IAM2ComponentConfiguration.java | 4 +++-
components-starter/camel-corda-starter/pom.xml | 8 --------
components-starter/camel-iota-starter/pom.xml | 12 ------------
.../camel-mail-starter/src/main/docs/mail-starter.adoc | 3 ++-
.../mail/springboot/MailComponentConfiguration.java | 14 ++++++++++++++
docs/modules/ROOT/pages/aws2-iam-starter.adoc | 2 +-
docs/modules/ROOT/pages/mail-starter.adoc | 3 ++-
15 files changed, 37 insertions(+), 27 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
index dd8f210..e0c9bf8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
@@ -25,7 +25,7 @@
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Component configuration" },
"iamClient": { "kind": "property", "displayName": "Iam Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.iam.IamClient", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS IAM as client" },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
- "operation": { "kind": "property", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.iam.IAM2Operations", "enum": [
"listAccessKeys", "createUser", "deleteUser", "getUser", "listUsers",
"createAccessKey", "deleteAccessKey", "updateAccessKey", "createGroup",
"deleteGroup", "listGroups", "addUserToGroup", "removeUserFromGroup" ],
"deprecated": false, "deprecationNote": "", "autowired": false, " [...]
+ "operation": { "kind": "property", "displayName": "Operation", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.aws2.iam.IAM2Operations", "enum": [
"listAccessKeys", "createUser", "deleteUser", "getUser", "listUsers",
"createAccessKey", "deleteAccessKey", "updateAccessKey", "createGroup",
"deleteGroup", "listGroups", "addUserToGroup", "removeUserFromGroup" ],
"deprecated": false, "autowired": false, "secret": false, "confi [...]
"pojoRequest": { "kind": "property", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
"proxyHost": { "kind": "property", "displayName": "Proxy Host", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy host
when instantiating the IAM client" },
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the IAM client" },
@@ -40,7 +40,7 @@
"label": { "kind": "path", "displayName": "Label", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "Logical name" },
"iamClient": { "kind": "parameter", "displayName": "Iam Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.iam.IamClient", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS IAM as client" },
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
- "operation": { "kind": "parameter", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.iam.IAM2Operations", "enum": [
"listAccessKeys", "createUser", "deleteUser", "getUser", "listUsers",
"createAccessKey", "deleteAccessKey", "updateAccessKey", "createGroup",
"deleteGroup", "listGroups", "addUserToGroup", "removeUserFromGroup" ],
"deprecated": false, "deprecationNote": "", "autowired": false, [...]
+ "operation": { "kind": "parameter", "displayName": "Operation", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.aws2.iam.IAM2Operations", "enum": [
"listAccessKeys", "createUser", "deleteUser", "getUser", "listUsers",
"createAccessKey", "deleteAccessKey", "updateAccessKey", "createGroup",
"deleteGroup", "listGroups", "addUserToGroup", "removeUserFromGroup" ],
"deprecated": false, "autowired": false, "secret": false, "conf [...]
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
"proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy host
when instantiating the IAM client" },
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the IAM client" },
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 a887a79..e83b653 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
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 14aaeda..9f9fe3e 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
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 fd7831c..05f1e83 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
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 d1ea8f0..54ffe88 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
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 94b532c..40b130d 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
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 714e8ec..d1872f5 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
@@ -27,6 +27,7 @@
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
"closeFolder": { "kind": "property", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to f [...]
"copyTo": { "kind": "property", "displayName": "Copy 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
copied to a mail folder with the given name. You can override thi [...]
+ "decodeFilename": { "kind": "property", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simil [...]
"delete": { "kind": "property", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "property", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "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 message, then th [...]
@@ -73,6 +74,7 @@
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a m [...]
"closeFolder": { "kind": "parameter", "displayName": "Close Folder",
"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 the consumer should close the folder
after polling. Setting this option to [...]
"copyTo": { "kind": "parameter", "displayName": "Copy 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
copied to a mail folder with the given name. You can override th [...]
+ "decodeFilename": { "kind": "parameter", "displayName": "Decode Filename",
"group": "consumer", "label": "consumer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "If set to true, the MimeUtility.decodeText
method will be used to decode the filename. This is simi [...]
"delete": { "kind": "parameter", "displayName": "Delete", "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": "Deletes the messages after they have been
processed. This is done by setting the DELETED flag [...]
"disconnect": { "kind": "parameter", "displayName": "Disconnect", "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": "Whether the consumer should disconnect after
polling. If enabled this forces Camel to [...]
"handleFailedMessage": { "kind": "parameter", "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 message, then t [...]
diff --git
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
index 9e490a4..5d7d02e 100644
---
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
+++
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
@@ -30,7 +30,7 @@ The component supports 14 options, which are listed below.
| *camel.component.aws2-iam.enabled* | Whether to enable auto configuration of
the aws2-iam component. This is enabled by default. | | Boolean
| *camel.component.aws2-iam.iam-client* | To use a existing configured AWS IAM
as client. The option is a software.amazon.awssdk.services.iam.IamClient type.
| | IamClient
| *camel.component.aws2-iam.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.aws2-iam.operation* | The operation to perform | |
IAM2Operations
+| *camel.component.aws2-iam.operation* | The operation to perform. You can
configure a default operation on the component level, or the operation as part
of the endpoint, or via a message header with the key CamelAwsIAMOperation. |
| IAM2Operations
| *camel.component.aws2-iam.pojo-request* | If we want to use a POJO request
as body or not | false | Boolean
| *camel.component.aws2-iam.proxy-host* | To define a proxy host when
instantiating the IAM client | | String
| *camel.component.aws2-iam.proxy-port* | To define a proxy port when
instantiating the IAM client | | Integer
diff --git
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
index 3fef52d..dff2a50 100644
---
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
@@ -63,7 +63,9 @@ public class IAM2ComponentConfiguration
*/
private Boolean lazyStartProducer = false;
/**
- * The operation to perform
+ * The operation to perform. You can configure a default operation on the
+ * component level, or the operation as part of the endpoint, or via a
+ * message header with the key CamelAwsIAMOperation.
*/
private IAM2Operations operation;
/**
diff --git a/components-starter/camel-corda-starter/pom.xml
b/components-starter/camel-corda-starter/pom.xml
index 158a2e5..d667b96 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -41,14 +41,6 @@
<!--START OF GENERATED CODE-->
<exclusions>
<exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- </exclusion>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-core</artifactId>
- </exclusion>
- <exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
diff --git a/components-starter/camel-iota-starter/pom.xml
b/components-starter/camel-iota-starter/pom.xml
index 758052f..95d1ad5 100644
--- a/components-starter/camel-iota-starter/pom.xml
+++ b/components-starter/camel-iota-starter/pom.xml
@@ -38,18 +38,6 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-iota</artifactId>
<version>${camel-version}</version>
- <!--START OF GENERATED CODE-->
- <exclusions>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- </exclusion>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-core</artifactId>
- </exclusion>
- </exclusions>
- <!--END OF GENERATED CODE-->
</dependency>
<!--START OF GENERATED CODE-->
<dependency>
diff --git
a/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
b/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
index de8ede4..9e6a771 100644
--- a/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
+++ b/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
@@ -17,7 +17,7 @@ When using mail with Spring Boot make sure to use the
following Maven dependency
----
-The component supports 49 options, which are listed below.
+The component supports 50 options, which are listed below.
@@ -39,6 +39,7 @@ The component supports 49 options, which are listed below.
| *camel.component.mail.content-type-resolver* | Resolver to determine
Content-Type for file attachments. The option is a
org.apache.camel.component.mail.ContentTypeResolver type. | |
ContentTypeResolver
| *camel.component.mail.copy-to* | After processing a mail message, it can be
copied to a mail folder with the given name. You can override this
configuration value, with a header with the key copyTo, allowing you to copy
messages to folder names configured at runtime. | | String
| *camel.component.mail.debug-mode* | Enable debug mode on the underlying mail
framework. The SUN Mail framework logs the debug messages to System.out by
default. | false | Boolean
+| *camel.component.mail.decode-filename* | If set to true, the
MimeUtility.decodeText method will be used to decode the filename. This is
similar to setting JVM system property mail.mime.encodefilename. | false |
Boolean
| *camel.component.mail.delete* | Deletes the messages after they have been
processed. This is done by setting the DELETED flag on the mail message. If
false, the SEEN flag is set instead. As of Camel 2.10 you can override this
configuration option by setting a header with the key delete to determine if
the mail should be deleted or not. | false | Boolean
| *camel.component.mail.disconnect* | Whether the consumer should disconnect
after polling. If enabled this forces Camel to connect on each poll. | false |
Boolean
| *camel.component.mail.enabled* | Whether to enable auto configuration of the
mail component. This is enabled by default. | | Boolean
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 012409c..a275903 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
@@ -68,6 +68,12 @@ public class MailComponentConfiguration
*/
private String copyTo;
/**
+ * If set to true, the MimeUtility.decodeText method will be used to decode
+ * the filename. This is similar to setting JVM system property
+ * mail.mime.encodefilename.
+ */
+ private Boolean decodeFilename = false;
+ /**
* Deletes the messages after they have been processed. This is done by
* setting the DELETED flag on the mail message. If false, the SEEN flag is
* set instead. As of Camel 2.10 you can override this configuration option
@@ -325,6 +331,14 @@ public class MailComponentConfiguration
this.copyTo = copyTo;
}
+ public Boolean getDecodeFilename() {
+ return decodeFilename;
+ }
+
+ public void setDecodeFilename(Boolean decodeFilename) {
+ this.decodeFilename = decodeFilename;
+ }
+
public Boolean getDelete() {
return delete;
}
diff --git a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
index 9e490a4..5d7d02e 100644
--- a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
@@ -30,7 +30,7 @@ The component supports 14 options, which are listed below.
| *camel.component.aws2-iam.enabled* | Whether to enable auto configuration of
the aws2-iam component. This is enabled by default. | | Boolean
| *camel.component.aws2-iam.iam-client* | To use a existing configured AWS IAM
as client. The option is a software.amazon.awssdk.services.iam.IamClient type.
| | IamClient
| *camel.component.aws2-iam.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.aws2-iam.operation* | The operation to perform | |
IAM2Operations
+| *camel.component.aws2-iam.operation* | The operation to perform. You can
configure a default operation on the component level, or the operation as part
of the endpoint, or via a message header with the key CamelAwsIAMOperation. |
| IAM2Operations
| *camel.component.aws2-iam.pojo-request* | If we want to use a POJO request
as body or not | false | Boolean
| *camel.component.aws2-iam.proxy-host* | To define a proxy host when
instantiating the IAM client | | String
| *camel.component.aws2-iam.proxy-port* | To define a proxy port when
instantiating the IAM client | | Integer
diff --git a/docs/modules/ROOT/pages/mail-starter.adoc
b/docs/modules/ROOT/pages/mail-starter.adoc
index de8ede4..9e6a771 100644
--- a/docs/modules/ROOT/pages/mail-starter.adoc
+++ b/docs/modules/ROOT/pages/mail-starter.adoc
@@ -17,7 +17,7 @@ When using mail with Spring Boot make sure to use the
following Maven dependency
----
-The component supports 49 options, which are listed below.
+The component supports 50 options, which are listed below.
@@ -39,6 +39,7 @@ The component supports 49 options, which are listed below.
| *camel.component.mail.content-type-resolver* | Resolver to determine
Content-Type for file attachments. The option is a
org.apache.camel.component.mail.ContentTypeResolver type. | |
ContentTypeResolver
| *camel.component.mail.copy-to* | After processing a mail message, it can be
copied to a mail folder with the given name. You can override this
configuration value, with a header with the key copyTo, allowing you to copy
messages to folder names configured at runtime. | | String
| *camel.component.mail.debug-mode* | Enable debug mode on the underlying mail
framework. The SUN Mail framework logs the debug messages to System.out by
default. | false | Boolean
+| *camel.component.mail.decode-filename* | If set to true, the
MimeUtility.decodeText method will be used to decode the filename. This is
similar to setting JVM system property mail.mime.encodefilename. | false |
Boolean
| *camel.component.mail.delete* | Deletes the messages after they have been
processed. This is done by setting the DELETED flag on the mail message. If
false, the SEEN flag is set instead. As of Camel 2.10 you can override this
configuration option by setting a header with the key delete to determine if
the mail should be deleted or not. | false | Boolean
| *camel.component.mail.disconnect* | Whether the consumer should disconnect
after polling. If enabled this forces Camel to connect on each poll. | false |
Boolean
| *camel.component.mail.enabled* | Whether to enable auto configuration of the
mail component. This is enabled by default. | | Boolean