This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 96990d8  [create-pull-request] automated change
96990d8 is described below

commit 96990d88481b3b0577485eb1715d67899975587e
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed May 19 01:32:28 2021 +0000

    [create-pull-request] automated change
---
 .../catalog/components/azure-cosmosdb.json         |  2 +-
 .../springboot/catalog/components/salesforce.json  | 12 ++++-
 .../camel/springboot/catalog/components/smpp.json  |  4 ++
 .../camel/springboot/catalog/components/smpps.json |  4 ++
 components-starter/README.adoc                     |  2 +-
 .../springboot/CosmosDbComponentConfiguration.java |  5 +--
 .../src/main/docs/salesforce-starter.adoc          |  6 ++-
 .../SalesforceComponentConfiguration.java          | 52 ++++++++++++++++++++++
 .../src/main/docs/smpp-starter.adoc                |  4 +-
 .../springboot/SmppComponentConfiguration.java     | 25 +++++++++++
 docs/modules/ROOT/pages/list.adoc                  |  2 +-
 docs/modules/ROOT/pages/salesforce-starter.adoc    |  6 ++-
 docs/modules/ROOT/pages/smpp-starter.adoc          |  4 +-
 13 files changed, 115 insertions(+), 13 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
index 0df7f2e..cd04e7c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-cosmosdb.json
@@ -3,7 +3,7 @@
     "kind": "component",
     "name": "azure-cosmosdb",
     "title": "Azure CosmosDB",
-    "description": "Azure Cosmos DB is Microsofts globally distributed, 
multi-model database service for operational and analytics workloads. It offers 
multi-mastering feature by automatically scaling throughput, compute, and 
storage. This component interacts with Azure CosmosDB through Azure SQL API",
+    "description": "To read and write records to the CosmosDB database on 
Azure cloud platform.",
     "deprecated": false,
     "firstVersion": "3.10.0",
     "label": "cloud,database",
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
index cb6d5e5..9ab644c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/salesforce.json
@@ -78,6 +78,10 @@
     "apexUrl": { "kind": "property", "displayName": "Apex Url", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "APEX method URL" },
     "compositeMethod": { "kind": "property", "displayName": "Composite 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Composite (raw) method." },
     "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 [...]
+    "rawHttpHeaders": { "kind": "property", "displayName": "Raw Http Headers", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Comma separated list of message 
headers to include as HTTP parameters for Raw operation." },
+    "rawMethod": { "kind": "property", "displayName": "Raw Method", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "HTTP method to use for the Raw 
operation" },
+    "rawPath": { "kind": "property", "displayName": "Raw Path", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "The portion of the endpoint URL 
after the domain name. E.g., '\/services\/data\/v52.0\/sobjects\/Account\/'" },
+    "rawQueryParameters": { "kind": "property", "displayName": "Raw Query 
Parameters", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Comma separated list of message 
headers to include as query parameters for Raw operation. Do not url [...]
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
     "httpProxyExcludedAddresses": { "kind": "property", "displayName": "Http 
Proxy Excluded Addresses", "group": "proxy", "label": "common,proxy", 
"required": false, "type": "object", "javaType": 
"java.util.Set<java.lang.String>", "deprecated": false, "autowired": false, 
"secret": false, "description": "A list of addresses for which HTTP proxy 
server should not be used." },
     "httpProxyHost": { "kind": "property", "displayName": "Http Proxy Host", 
"group": "proxy", "label": "common,proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Hostname of the HTTP proxy server to use." },
@@ -105,7 +109,7 @@
     "userName": { "kind": "property", "displayName": "User Name", "group": 
"security", "label": "common,security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Username used in OAuth flow to gain access to 
access token. It's easy to get started with password OAuth flow, but in general 
one should avoid it as it is deemed less secure than other flows." }
   },
   "properties": {
-    "operationName": { "kind": "path", "displayName": "Operation Name", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.salesforce.internal.OperationName", 
"enum": [ "getVersions", "getResources", "getGlobalObjects", "getBasicInfo", 
"getDescription", "getSObject", "createSObject", "updateSObject", 
"deleteSObject", "getSObjectWithId", "upsertSObject", "deleteSObjectWithId", 
"getBlobField", "query", "queryMore", "queryA [...]
+    "operationName": { "kind": "path", "displayName": "Operation Name", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.salesforce.internal.OperationName", 
"enum": [ "getVersions", "getResources", "getGlobalObjects", "getBasicInfo", 
"getDescription", "getSObject", "createSObject", "updateSObject", 
"deleteSObject", "getSObjectWithId", "upsertSObject", "deleteSObjectWithId", 
"getBlobField", "query", "queryMore", "queryA [...]
     "topicName": { "kind": "path", "displayName": "Topic Name", "group": 
"consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "The name of the topic\/channel to use" },
     "apexMethod": { "kind": "parameter", "displayName": "Apex Method", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "APEX method name" },
     "apexQueryParams": { "kind": "parameter", "displayName": "Apex Query 
Params", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Query params for APEX 
method" },
@@ -156,6 +160,10 @@
     "allOrNone": { "kind": "parameter", "displayName": "All Or None", "group": 
"producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Composite API option to 
indicate to rollback all records if any are not successful." },
     "apexUrl": { "kind": "parameter", "displayName": "Apex Url", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "APEX method URL" },
     "compositeMethod": { "kind": "parameter", "displayName": "Composite 
Method", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Composite (raw) method." 
},
-    "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 [...]
+    "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 [...]
+    "rawHttpHeaders": { "kind": "parameter", "displayName": "Raw Http 
Headers", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Comma separated list of 
message headers to include as HTTP parameters for Raw operation." },
+    "rawMethod": { "kind": "parameter", "displayName": "Raw Method", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "HTTP method to use for 
the Raw operation" },
+    "rawPath": { "kind": "parameter", "displayName": "Raw Path", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "The portion of the 
endpoint URL after the domain name. E.g., 
'\/services\/data\/v52.0\/sobjects\/Account\/'" },
+    "rawQueryParameters": { "kind": "parameter", "displayName": "Raw Query 
Parameters", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "configuration", "description": "Comma separated list of 
message headers to include as query parameters for Raw operation. Do [...]
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
index 4af6610..104a1d5 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpp.json
@@ -48,6 +48,8 @@
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.smpp.SmppConfiguration", "deprecated": 
false, "autowired": false, "secret": false, "description": "To use the shared 
SmppConfiguration as configuration." },
     "enquireLinkTimer": { "kind": "property", "displayName": "Enquire Link 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "60000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the interval in milliseconds between 
the confidence checks. The confidence  [...]
+    "pduProcessorDegree": { "kind": "property", "displayName": "Pdu Processor 
Degree", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "3", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the number of threads which can read PDU 
and process them in parallel." },
+    "pduProcessorQueueCapacity": { "kind": "property", "displayName": "Pdu 
Processor Queue Capacity", "group": "advanced", "label": "advanced", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"100", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the capacity of the working queue for PDU 
processing." },
     "sessionStateListener": { "kind": "property", "displayName": "Session 
State Listener", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "org.jsmpp.session.SessionStateListener", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "You can refer to a 
org.jsmpp.session.SessionStateListener in the Registry to rec [...]
     "transactionTimer": { "kind": "property", "displayName": "Transaction 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the maximum period of inactivity 
allowed after a transaction, after which an [...]
     "alphabet": { "kind": "property", "displayName": "Alphabet", "group": 
"codec", "label": "codec", "required": false, "type": "integer", "javaType": 
"byte", "enum": [ "0", "4", "8" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines encoding of data according the SMPP 
3.4 specification, section 5.2.19. 0: SMSC Default Alphabet 4: 8 bit Alpha [...]
@@ -90,6 +92,8 @@
     "sourceAddrTon": { "kind": "parameter", "displayName": "Source Addr Ton", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "byte", "enum": [ "0", "1", "2", "3", "4", "5", "6" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the type of number (TON) to be used in 
the SME originator address param [...]
     "typeOfNumber": { "kind": "parameter", "displayName": "Type Of Number", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "byte", "enum": [ "0", "1", "2", "3", "4", "5", "6" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the type of number (TON) to be used in 
the SME. The following TON values  [...]
     "enquireLinkTimer": { "kind": "parameter", "displayName": "Enquire Link 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "60000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the interval in milliseconds between 
the confidence checks. The confidence [...]
+    "pduProcessorDegree": { "kind": "parameter", "displayName": "Pdu Processor 
Degree", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "3", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the number of threads which can read PDU 
and process them in parallel." },
+    "pduProcessorQueueCapacity": { "kind": "parameter", "displayName": "Pdu 
Processor Queue Capacity", "group": "advanced", "label": "advanced", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"100", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the capacity of the working queue for PDU 
processing." },
     "sessionStateListener": { "kind": "parameter", "displayName": "Session 
State Listener", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "org.jsmpp.session.SessionStateListener", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "You can refer to a 
org.jsmpp.session.SessionStateListener in the Registry to re [...]
     "transactionTimer": { "kind": "parameter", "displayName": "Transaction 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the maximum period of inactivity 
allowed after a transaction, after which a [...]
     "alphabet": { "kind": "parameter", "displayName": "Alphabet", "group": 
"codec", "label": "codec", "required": false, "type": "integer", "javaType": 
"byte", "enum": [ "0", "4", "8" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines encoding of data according the SMPP 
3.4 specification, section 5.2.19. 0: SMSC Default Alphabet 4: 8 bit Alph [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
index 04df4d1..3ac5679 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smpps.json
@@ -48,6 +48,8 @@
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.smpp.SmppConfiguration", "deprecated": 
false, "autowired": false, "secret": false, "description": "To use the shared 
SmppConfiguration as configuration." },
     "enquireLinkTimer": { "kind": "property", "displayName": "Enquire Link 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "60000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the interval in milliseconds between 
the confidence checks. The confidence  [...]
+    "pduProcessorDegree": { "kind": "property", "displayName": "Pdu Processor 
Degree", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "3", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the number of threads which can read PDU 
and process them in parallel." },
+    "pduProcessorQueueCapacity": { "kind": "property", "displayName": "Pdu 
Processor Queue Capacity", "group": "advanced", "label": "advanced", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"100", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the capacity of the working queue for PDU 
processing." },
     "sessionStateListener": { "kind": "property", "displayName": "Session 
State Listener", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "org.jsmpp.session.SessionStateListener", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "You can refer to a 
org.jsmpp.session.SessionStateListener in the Registry to rec [...]
     "transactionTimer": { "kind": "property", "displayName": "Transaction 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the maximum period of inactivity 
allowed after a transaction, after which an [...]
     "alphabet": { "kind": "property", "displayName": "Alphabet", "group": 
"codec", "label": "codec", "required": false, "type": "integer", "javaType": 
"byte", "enum": [ "0", "4", "8" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines encoding of data according the SMPP 
3.4 specification, section 5.2.19. 0: SMSC Default Alphabet 4: 8 bit Alpha [...]
@@ -90,6 +92,8 @@
     "sourceAddrTon": { "kind": "parameter", "displayName": "Source Addr Ton", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "byte", "enum": [ "0", "1", "2", "3", "4", "5", "6" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the type of number (TON) to be used in 
the SME originator address param [...]
     "typeOfNumber": { "kind": "parameter", "displayName": "Type Of Number", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "byte", "enum": [ "0", "1", "2", "3", "4", "5", "6" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the type of number (TON) to be used in 
the SME. The following TON values  [...]
     "enquireLinkTimer": { "kind": "parameter", "displayName": "Enquire Link 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "60000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the interval in milliseconds between 
the confidence checks. The confidence [...]
+    "pduProcessorDegree": { "kind": "parameter", "displayName": "Pdu Processor 
Degree", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "3", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the number of threads which can read PDU 
and process them in parallel." },
+    "pduProcessorQueueCapacity": { "kind": "parameter", "displayName": "Pdu 
Processor Queue Capacity", "group": "advanced", "label": "advanced", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"100", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Sets the capacity of the working queue for PDU 
processing." },
     "sessionStateListener": { "kind": "parameter", "displayName": "Session 
State Listener", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "org.jsmpp.session.SessionStateListener", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "You can refer to a 
org.jsmpp.session.SessionStateListener in the Registry to re [...]
     "transactionTimer": { "kind": "parameter", "displayName": "Transaction 
Timer", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines the maximum period of inactivity 
allowed after a transaction, after which a [...]
     "alphabet": { "kind": "parameter", "displayName": "Alphabet", "group": 
"codec", "label": "codec", "required": false, "type": "integer", "javaType": 
"byte", "enum": [ "0", "4", "8" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.smpp.SmppConfiguration", "configurationField": 
"configuration", "description": "Defines encoding of data according the SMPP 
3.4 specification, section 5.2.19. 0: SMSC Default Alphabet 4: 8 bit Alph [...]
diff --git a/components-starter/README.adoc b/components-starter/README.adoc
index 4668fb2..655f027 100644
--- a/components-starter/README.adoc
+++ b/components-starter/README.adoc
@@ -93,7 +93,7 @@ Number of Camel components: 332 in 268 JAR artifacts (1 
deprecated)
 
 | xref:latest@components::aws-secrets-manager-component.adoc[AWS Secrets 
Manager] | camel-aws-secrets-manager-starter | Preview | 3.9 | Manage AWS 
Secrets Manager services using AWS SDK version 2.x.
 
-| xref:latest@components::azure-cosmosdb-component.adoc[Azure CosmosDB] | 
camel-azure-cosmosdb-starter | Preview | 3.10 | Azure Cosmos DB is Microsofts 
globally distributed, multi-model database service for operational and 
analytics workloads. It offers multi-mastering feature by automatically scaling 
throughput, compute, and storage. This component interacts with Azure CosmosDB 
through Azure SQL API
+| xref:latest@components::azure-cosmosdb-component.adoc[Azure CosmosDB] | 
camel-azure-cosmosdb-starter | Preview | 3.10 | To read and write records to 
the CosmosDB database on Azure cloud platform.
 
 | xref:latest@components::azure-eventhubs-component.adoc[Azure Event Hubs] | 
camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component 
that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a 
highly scalable publish-subscribe service that can ingest millions of events 
per second and stream them to multiple consumers.
 
diff --git 
a/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
 
b/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
index 870fa03..bdf6e19 100644
--- 
a/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
+++ 
b/components-starter/camel-azure-cosmosdb-starter/src/main/java/org/apache/camel/component/azure/cosmosdb/springboot/CosmosDbComponentConfiguration.java
@@ -31,10 +31,7 @@ import 
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.springframework.boot.context.properties.ConfigurationProperties;
 
 /**
- * Azure Cosmos DB is Microsofts globally distributed, multi-model database
- * service for operational and analytics workloads. It offers multi-mastering
- * feature by automatically scaling throughput, compute, and storage. This
- * component interacts with Azure CosmosDB through Azure SQL API
+ * To read and write records to the CosmosDB database on Azure cloud platform.
  * 
  * Generated by camel-package-maven-plugin - do not edit this file!
  */
diff --git 
a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
 
b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
index ad27b9e..c14122a 100644
--- 
a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
+++ 
b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
@@ -17,7 +17,7 @@ When using salesforce with Spring Boot make sure to use the 
following Maven depe
 ----
 
 
-The component supports 81 options, which are listed below.
+The component supports 85 options, which are listed below.
 
 
 
@@ -87,7 +87,11 @@ The component supports 81 options, which are listed below.
 | *camel.component.salesforce.pk-chunking-parent* | Specifies the parent 
object when you're enabling PK chunking for queries on sharing objects. The 
chunks are based on the parent object's records rather than the sharing 
object's records. For example, when querying on AccountShare, specify Account 
as the parent object. PK chunking is supported for sharing objects as long as 
the parent object is supported. |  | String
 | *camel.component.salesforce.pk-chunking-start-row* | Specifies the 
15-character or 18-character record ID to be used as the lower boundary for the 
first chunk. Use this parameter to specify a starting ID when restarting a job 
that failed between batches. |  | String
 | *camel.component.salesforce.query-locator* | Query Locator provided by 
salesforce for use when a query results in more records than can be retrieved 
in a single call. Use this value in a subsequent call to retrieve additional 
records. |  | String
+| *camel.component.salesforce.raw-http-headers* | Comma separated list of 
message headers to include as HTTP parameters for Raw operation. |  | String
+| *camel.component.salesforce.raw-method* | HTTP method to use for the Raw 
operation |  | String
+| *camel.component.salesforce.raw-path* | The portion of the endpoint URL 
after the domain name. E.g., '/services/data/v52.0/sobjects/Account/' |  | 
String
 | *camel.component.salesforce.raw-payload* | Use raw payload String for 
request and response (either JSON or XML depending on format), instead of DTOs, 
false by default | false | Boolean
+| *camel.component.salesforce.raw-query-parameters* | Comma separated list of 
message headers to include as query parameters for Raw operation. Do not 
url-encode values as this will be done automatically. |  | String
 | *camel.component.salesforce.refresh-token* | Refresh token already obtained 
in the refresh token OAuth flow. One needs to setup a web application and 
configure a callback URL to receive the refresh token, or configure using the 
builtin callback at \https://login.salesforce.com/services/oauth2/success or 
\https://test.salesforce.com/services/oauth2/success and then retrive the 
refresh_token from the URL at the end of the flow. Note that in development 
organizations Salesforce allows hos [...]
 | *camel.component.salesforce.report-id* | Salesforce1 Analytics report Id |  
| String
 | *camel.component.salesforce.report-metadata* | Salesforce1 Analytics report 
metadata for filtering. The option is a 
org.apache.camel.component.salesforce.api.dto.analytics.reports.ReportMetadata 
type. |  | ReportMetadata
diff --git 
a/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
 
b/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
index bc80590..4d8c3dd 100644
--- 
a/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
+++ 
b/components-starter/camel-salesforce-starter/src/main/java/org/apache/camel/component/salesforce/springboot/SalesforceComponentConfiguration.java
@@ -324,6 +324,26 @@ public class SalesforceComponentConfiguration
      */
     private Boolean lazyStartProducer = false;
     /**
+     * Comma separated list of message headers to include as HTTP parameters 
for
+     * Raw operation.
+     */
+    private String rawHttpHeaders;
+    /**
+     * HTTP method to use for the Raw operation
+     */
+    private String rawMethod;
+    /**
+     * The portion of the endpoint URL after the domain name. E.g.,
+     * '/services/data/v52.0/sobjects/Account/'
+     */
+    private String rawPath;
+    /**
+     * Comma separated list of message headers to include as query parameters
+     * for Raw operation. Do not url-encode values as this will be done
+     * automatically.
+     */
+    private String rawQueryParameters;
+    /**
      * Whether autowiring is enabled. This is used for automatic autowiring
      * options (the option must be marked as autowired) by looking up in the
      * registry to find if there is a single instance of matching type, which
@@ -907,6 +927,38 @@ public class SalesforceComponentConfiguration
         this.lazyStartProducer = lazyStartProducer;
     }
 
+    public String getRawHttpHeaders() {
+        return rawHttpHeaders;
+    }
+
+    public void setRawHttpHeaders(String rawHttpHeaders) {
+        this.rawHttpHeaders = rawHttpHeaders;
+    }
+
+    public String getRawMethod() {
+        return rawMethod;
+    }
+
+    public void setRawMethod(String rawMethod) {
+        this.rawMethod = rawMethod;
+    }
+
+    public String getRawPath() {
+        return rawPath;
+    }
+
+    public void setRawPath(String rawPath) {
+        this.rawPath = rawPath;
+    }
+
+    public String getRawQueryParameters() {
+        return rawQueryParameters;
+    }
+
+    public void setRawQueryParameters(String rawQueryParameters) {
+        this.rawQueryParameters = rawQueryParameters;
+    }
+
     public Boolean getAutowiredEnabled() {
         return autowiredEnabled;
     }
diff --git 
a/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc 
b/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
index d55bf02..ec08dc8 100644
--- a/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
+++ b/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
@@ -17,7 +17,7 @@ When using smpp with Spring Boot make sure to use the 
following Maven dependency
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 41 options, which are listed below.
 
 
 
@@ -46,6 +46,8 @@ The component supports 39 options, which are listed below.
 | *camel.component.smpp.max-reconnect* | Defines the maximum number of 
attempts to reconnect to the SMSC, if SMSC returns a negative bind response | 
2147483647 | Integer
 | *camel.component.smpp.numbering-plan-indicator* | Defines the numeric plan 
indicator (NPI) to be used in the SME. The following NPI values are defined: 0: 
Unknown 1: ISDN (E163/E164) 2: Data (X.121) 3: Telex (F.69) 6: Land Mobile 
(E.212) 8: National 9: Private 10: ERMES 13: Internet (IP) 18: WAP Client Id 
(to be defined by WAP Forum) |  | Byte
 | *camel.component.smpp.password* | The password for connecting to SMSC 
server. |  | String
+| *camel.component.smpp.pdu-processor-degree* | Sets the number of threads 
which can read PDU and process them in parallel. | 3 | Integer
+| *camel.component.smpp.pdu-processor-queue-capacity* | Sets the capacity of 
the working queue for PDU processing. | 100 | Integer
 | *camel.component.smpp.priority-flag* | Allows the originating SME to assign 
a priority level to the short message. Only for SubmitSm and SubmitMulti. Four 
Priority Levels are supported: 0: Level 0 (lowest) priority 1: Level 1 priority 
2: Level 2 priority 3: Level 3 (highest) priority |  | Byte
 | *camel.component.smpp.protocol-id* | The protocol id |  | Byte
 | *camel.component.smpp.proxy-headers* | These headers will be passed to the 
proxy server while establishing the connection. |  | Map
diff --git 
a/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
 
b/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
index b93f8f7..b9f692c 100644
--- 
a/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
+++ 
b/components-starter/camel-smpp-starter/src/main/java/org/apache/camel/component/smpp/springboot/SmppComponentConfiguration.java
@@ -219,6 +219,15 @@ public class SmppComponentConfiguration
      */
     private Integer enquireLinkTimer = 60000;
     /**
+     * Sets the number of threads which can read PDU and process them in
+     * parallel.
+     */
+    private Integer pduProcessorDegree = 3;
+    /**
+     * Sets the capacity of the working queue for PDU processing.
+     */
+    private Integer pduProcessorQueueCapacity = 100;
+    /**
      * You can refer to a org.jsmpp.session.SessionStateListener in the 
Registry
      * to receive callbacks when the session state changed. The option is a
      * org.jsmpp.session.SessionStateListener type.
@@ -486,6 +495,22 @@ public class SmppComponentConfiguration
         this.enquireLinkTimer = enquireLinkTimer;
     }
 
+    public Integer getPduProcessorDegree() {
+        return pduProcessorDegree;
+    }
+
+    public void setPduProcessorDegree(Integer pduProcessorDegree) {
+        this.pduProcessorDegree = pduProcessorDegree;
+    }
+
+    public Integer getPduProcessorQueueCapacity() {
+        return pduProcessorQueueCapacity;
+    }
+
+    public void setPduProcessorQueueCapacity(Integer 
pduProcessorQueueCapacity) {
+        this.pduProcessorQueueCapacity = pduProcessorQueueCapacity;
+    }
+
     public SessionStateListener getSessionStateListener() {
         return sessionStateListener;
     }
diff --git a/docs/modules/ROOT/pages/list.adoc 
b/docs/modules/ROOT/pages/list.adoc
index 4668fb2..655f027 100644
--- a/docs/modules/ROOT/pages/list.adoc
+++ b/docs/modules/ROOT/pages/list.adoc
@@ -93,7 +93,7 @@ Number of Camel components: 332 in 268 JAR artifacts (1 
deprecated)
 
 | xref:latest@components::aws-secrets-manager-component.adoc[AWS Secrets 
Manager] | camel-aws-secrets-manager-starter | Preview | 3.9 | Manage AWS 
Secrets Manager services using AWS SDK version 2.x.
 
-| xref:latest@components::azure-cosmosdb-component.adoc[Azure CosmosDB] | 
camel-azure-cosmosdb-starter | Preview | 3.10 | Azure Cosmos DB is Microsofts 
globally distributed, multi-model database service for operational and 
analytics workloads. It offers multi-mastering feature by automatically scaling 
throughput, compute, and storage. This component interacts with Azure CosmosDB 
through Azure SQL API
+| xref:latest@components::azure-cosmosdb-component.adoc[Azure CosmosDB] | 
camel-azure-cosmosdb-starter | Preview | 3.10 | To read and write records to 
the CosmosDB database on Azure cloud platform.
 
 | xref:latest@components::azure-eventhubs-component.adoc[Azure Event Hubs] | 
camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component 
that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a 
highly scalable publish-subscribe service that can ingest millions of events 
per second and stream them to multiple consumers.
 
diff --git a/docs/modules/ROOT/pages/salesforce-starter.adoc 
b/docs/modules/ROOT/pages/salesforce-starter.adoc
index ad27b9e..c14122a 100644
--- a/docs/modules/ROOT/pages/salesforce-starter.adoc
+++ b/docs/modules/ROOT/pages/salesforce-starter.adoc
@@ -17,7 +17,7 @@ When using salesforce with Spring Boot make sure to use the 
following Maven depe
 ----
 
 
-The component supports 81 options, which are listed below.
+The component supports 85 options, which are listed below.
 
 
 
@@ -87,7 +87,11 @@ The component supports 81 options, which are listed below.
 | *camel.component.salesforce.pk-chunking-parent* | Specifies the parent 
object when you're enabling PK chunking for queries on sharing objects. The 
chunks are based on the parent object's records rather than the sharing 
object's records. For example, when querying on AccountShare, specify Account 
as the parent object. PK chunking is supported for sharing objects as long as 
the parent object is supported. |  | String
 | *camel.component.salesforce.pk-chunking-start-row* | Specifies the 
15-character or 18-character record ID to be used as the lower boundary for the 
first chunk. Use this parameter to specify a starting ID when restarting a job 
that failed between batches. |  | String
 | *camel.component.salesforce.query-locator* | Query Locator provided by 
salesforce for use when a query results in more records than can be retrieved 
in a single call. Use this value in a subsequent call to retrieve additional 
records. |  | String
+| *camel.component.salesforce.raw-http-headers* | Comma separated list of 
message headers to include as HTTP parameters for Raw operation. |  | String
+| *camel.component.salesforce.raw-method* | HTTP method to use for the Raw 
operation |  | String
+| *camel.component.salesforce.raw-path* | The portion of the endpoint URL 
after the domain name. E.g., '/services/data/v52.0/sobjects/Account/' |  | 
String
 | *camel.component.salesforce.raw-payload* | Use raw payload String for 
request and response (either JSON or XML depending on format), instead of DTOs, 
false by default | false | Boolean
+| *camel.component.salesforce.raw-query-parameters* | Comma separated list of 
message headers to include as query parameters for Raw operation. Do not 
url-encode values as this will be done automatically. |  | String
 | *camel.component.salesforce.refresh-token* | Refresh token already obtained 
in the refresh token OAuth flow. One needs to setup a web application and 
configure a callback URL to receive the refresh token, or configure using the 
builtin callback at \https://login.salesforce.com/services/oauth2/success or 
\https://test.salesforce.com/services/oauth2/success and then retrive the 
refresh_token from the URL at the end of the flow. Note that in development 
organizations Salesforce allows hos [...]
 | *camel.component.salesforce.report-id* | Salesforce1 Analytics report Id |  
| String
 | *camel.component.salesforce.report-metadata* | Salesforce1 Analytics report 
metadata for filtering. The option is a 
org.apache.camel.component.salesforce.api.dto.analytics.reports.ReportMetadata 
type. |  | ReportMetadata
diff --git a/docs/modules/ROOT/pages/smpp-starter.adoc 
b/docs/modules/ROOT/pages/smpp-starter.adoc
index d55bf02..ec08dc8 100644
--- a/docs/modules/ROOT/pages/smpp-starter.adoc
+++ b/docs/modules/ROOT/pages/smpp-starter.adoc
@@ -17,7 +17,7 @@ When using smpp with Spring Boot make sure to use the 
following Maven dependency
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 41 options, which are listed below.
 
 
 
@@ -46,6 +46,8 @@ The component supports 39 options, which are listed below.
 | *camel.component.smpp.max-reconnect* | Defines the maximum number of 
attempts to reconnect to the SMSC, if SMSC returns a negative bind response | 
2147483647 | Integer
 | *camel.component.smpp.numbering-plan-indicator* | Defines the numeric plan 
indicator (NPI) to be used in the SME. The following NPI values are defined: 0: 
Unknown 1: ISDN (E163/E164) 2: Data (X.121) 3: Telex (F.69) 6: Land Mobile 
(E.212) 8: National 9: Private 10: ERMES 13: Internet (IP) 18: WAP Client Id 
(to be defined by WAP Forum) |  | Byte
 | *camel.component.smpp.password* | The password for connecting to SMSC 
server. |  | String
+| *camel.component.smpp.pdu-processor-degree* | Sets the number of threads 
which can read PDU and process them in parallel. | 3 | Integer
+| *camel.component.smpp.pdu-processor-queue-capacity* | Sets the capacity of 
the working queue for PDU processing. | 100 | Integer
 | *camel.component.smpp.priority-flag* | Allows the originating SME to assign 
a priority level to the short message. Only for SubmitSm and SubmitMulti. Four 
Priority Levels are supported: 0: Level 0 (lowest) priority 1: Level 1 priority 
2: Level 2 priority 3: Level 3 (highest) priority |  | Byte
 | *camel.component.smpp.protocol-id* | The protocol id |  | Byte
 | *camel.component.smpp.proxy-headers* | These headers will be passed to the 
proxy server while establishing the connection. |  | Map

Reply via email to