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