A SMPP Endpoint
| Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
|---|---|---|---|---|---|---|---|
| host | path | java.lang.String | false | ||||
| port | path | java.lang.Integer | false | ||||
| systemId | parameter | java.lang.String | false | smppclient | |||
| password | parameter | java.lang.String | false | ||||
| systemType | parameter | java.lang.String | false | cp | |||
| dataCoding | parameter | byte | false | ||||
| alphabet | parameter | byte | false | ||||
| encoding | parameter | java.lang.String | false | ISO-8859-1 | |||
| enquireLinkTimer | parameter | java.lang.Integer | false | 5000 | |||
| transactionTimer | parameter | java.lang.Integer | false | 10000 | |||
| registeredDelivery | parameter | byte | false | ||||
| serviceType | parameter | java.lang.String | false | CMT | |||
| sourceAddr | parameter | java.lang.String | false | 1616 | |||
| destAddr | parameter | java.lang.String | false | 1717 | |||
| sourceAddrTon | parameter | byte | false | ||||
| destAddrTon | parameter | byte | false | ||||
| sourceAddrNpi | parameter | byte | false | ||||
| destAddrNpi | parameter | byte | false | ||||
| addressRange | parameter | java.lang.String | false | ||||
| protocolId | parameter | byte | false | ||||
| priorityFlag | parameter | byte | false | ||||
| replaceIfPresentFlag | parameter | byte | false | ||||
| typeOfNumber | parameter | byte | false | ||||
| numberingPlanIndicator | parameter | byte | false | ||||
| usingSSL | parameter | boolean | false | ||||
| initialReconnectDelay | parameter | long | false | 5000 | |||
| reconnectDelay | parameter | long | false | 5000 | |||
| lazySessionCreation | parameter | boolean | false | ||||
| httpProxyHost | parameter | java.lang.String | false | ||||
| httpProxyPort | parameter | java.lang.Integer | false | 3128 | |||
| httpProxyUsername | parameter | java.lang.String | false | ||||
| httpProxyPassword | parameter | java.lang.String | false | ||||
| sessionStateListener | parameter | org.jsmpp.session.SessionStateListener | false | ||||
| splittingPolicy | parameter | org.apache.camel.component.smpp.SmppSplittingPolicy | false | ALLOW | ALLOW REJECT TRUNCATE |
||
| exchangePattern | parameter | org.apache.camel.ExchangePattern | false | InOnly | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
| synchronous | parameter | boolean | false | false | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). |
An implementation of {@link Consumer} which use the SMPP protocol