public static interface SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
addressRange(String addressRange)
You can specify the address range for the SmppConsumer as defined in
section 5.2.7 of the SMPP 3.4 specification.
|
default SmppEndpointBuilderFactory.AdvancedSmppEndpointConsumerBuilder |
advanced() |
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
alphabet(byte alphabet)
Defines encoding of data according the SMPP 3.4 specification,
section 5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
alphabet(String alphabet)
Defines encoding of data according the SMPP 3.4 specification,
section 5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
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
message and handled by the routing Error Handler.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
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
message and handled by the routing Error Handler.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
dataCoding(byte dataCoding)
Defines the data coding according the SMPP 3.4 specification, section
5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
dataCoding(String dataCoding)
Defines the data coding according the SMPP 3.4 specification, section
5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
encoding(String encoding)
Defines the encoding scheme of the short message user data.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
httpProxyHost(String httpProxyHost)
If you need to tunnel SMPP through a HTTP proxy, set this attribute
to the hostname or ip address of your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
httpProxyPassword(String httpProxyPassword)
If your HTTP proxy requires basic authentication, set this attribute
to the password required for your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
httpProxyPort(Integer httpProxyPort)
If you need to tunnel SMPP through a HTTP proxy, set this attribute
to the port of your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
httpProxyPort(String httpProxyPort)
If you need to tunnel SMPP through a HTTP proxy, set this attribute
to the port of your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
httpProxyUsername(String httpProxyUsername)
If your HTTP proxy requires basic authentication, set this attribute
to the username required for your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
initialReconnectDelay(long initialReconnectDelay)
Defines the initial delay in milliseconds after the consumer/producer
tries to reconnect to the SMSC, after the connection was lost.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
initialReconnectDelay(String initialReconnectDelay)
Defines the initial delay in milliseconds after the consumer/producer
tries to reconnect to the SMSC, after the connection was lost.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
maxReconnect(int maxReconnect)
Defines the maximum number of attempts to reconnect to the SMSC, if
SMSC returns a negative bind response.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
maxReconnect(String maxReconnect)
Defines the maximum number of attempts to reconnect to the SMSC, if
SMSC returns a negative bind response.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
password(String password)
The password for connecting to SMSC server.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
proxyHeaders(Map<String,String> proxyHeaders)
These headers will be passed to the proxy server while establishing
the connection.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
proxyHeaders(String proxyHeaders)
These headers will be passed to the proxy server while establishing
the connection.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
reconnectDelay(long reconnectDelay)
Defines the interval in milliseconds between the reconnect attempts,
if the connection to the SMSC was lost and the previous was not
succeed.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
reconnectDelay(String reconnectDelay)
Defines the interval in milliseconds between the reconnect attempts,
if the connection to the SMSC was lost and the previous was not
succeed.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
splittingPolicy(SmppEndpointBuilderFactory.SmppSplittingPolicy splittingPolicy)
You can specify a policy for handling long messages: ALLOW - the
default, long messages are split to 140 bytes per message TRUNCATE -
long messages are split and only the first fragment will be sent to
the SMSC.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
splittingPolicy(String splittingPolicy)
You can specify a policy for handling long messages: ALLOW - the
default, long messages are split to 140 bytes per message TRUNCATE -
long messages are split and only the first fragment will be sent to
the SMSC.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
systemId(String systemId)
The system id (username) for connecting to SMSC server.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
systemType(String systemType)
This parameter is used to categorize the type of ESME (External Short
Message Entity) that is binding to the SMSC (max.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
usingSSL(boolean usingSSL)
Whether using SSL with the smpps protocol.
|
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder |
usingSSL(String usingSSL)
Whether using SSL with the smpps protocol.
|
default SmppEndpointBuilderFactory.AdvancedSmppEndpointConsumerBuilder advanced()
default SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder initialReconnectDelay(long initialReconnectDelay)
long type.
Default: 5000
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder initialReconnectDelay(String initialReconnectDelay)
long type.
Default: 5000
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder maxReconnect(int maxReconnect)
int type.
Default: 2147483647
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder maxReconnect(String maxReconnect)
int type.
Default: 2147483647
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder reconnectDelay(long reconnectDelay)
long type.
Default: 5000
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder reconnectDelay(String reconnectDelay)
long type.
Default: 5000
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder splittingPolicy(SmppEndpointBuilderFactory.SmppSplittingPolicy splittingPolicy)
org.apache.camel.component.smpp.SmppSplittingPolicy
type.
Default: ALLOW
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder splittingPolicy(String splittingPolicy)
org.apache.camel.component.smpp.SmppSplittingPolicy
type.
Default: ALLOW
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder systemType(String systemType)
java.lang.String type.
Group: commondefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder addressRange(String addressRange)
java.lang.String type.
Group: consumerdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder alphabet(byte alphabet)
byte type.
Group: codecdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder alphabet(String alphabet)
byte type.
Group: codecdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder dataCoding(byte dataCoding)
byte type.
Group: codecdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder dataCoding(String dataCoding)
byte type.
Group: codecdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder encoding(String encoding)
java.lang.String type.
Default: ISO-8859-1
Group: codecdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyHost(String httpProxyHost)
java.lang.String type.
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPassword(String httpProxyPassword)
java.lang.String type.
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPort(Integer httpProxyPort)
java.lang.Integer type.
Default: 3128
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPort(String httpProxyPort)
java.lang.Integer
type.
Default: 3128
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyUsername(String httpProxyUsername)
java.lang.String type.
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder proxyHeaders(Map<String,String> proxyHeaders)
java.util.Map<java.lang.String,
java.lang.String> type.
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder proxyHeaders(String proxyHeaders)
java.util.Map<java.lang.String, java.lang.String>
type.
Group: proxydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder password(String password)
java.lang.String type.
Group: securitydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder systemId(String systemId)
java.lang.String type.
Default: smppclient
Group: securitydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder usingSSL(boolean usingSSL)
boolean type.
Default: false
Group: securitydefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder usingSSL(String usingSSL)
boolean type.
Default: false
Group: securityApache Camel