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)
initialReconnectDelay - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder initialReconnectDelay(String initialReconnectDelay)
initialReconnectDelay - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder maxReconnect(int maxReconnect)
maxReconnect - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder maxReconnect(String maxReconnect)
maxReconnect - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder reconnectDelay(long reconnectDelay)
reconnectDelay - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder reconnectDelay(String reconnectDelay)
reconnectDelay - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder splittingPolicy(SmppEndpointBuilderFactory.SmppSplittingPolicy splittingPolicy)
splittingPolicy - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder splittingPolicy(String splittingPolicy)
splittingPolicy - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder systemType(String systemType)
systemType - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder addressRange(String addressRange)
addressRange - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder alphabet(byte alphabet)
alphabet - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder alphabet(String alphabet)
alphabet - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder dataCoding(byte dataCoding)
dataCoding - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder dataCoding(String dataCoding)
dataCoding - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder encoding(String encoding)
encoding - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyHost(String httpProxyHost)
httpProxyHost - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPassword(String httpProxyPassword)
httpProxyPassword - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPort(Integer httpProxyPort)
httpProxyPort - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyPort(String httpProxyPort)
httpProxyPort - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder httpProxyUsername(String httpProxyUsername)
httpProxyUsername - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder proxyHeaders(Map<String,String> proxyHeaders)
proxyHeaders - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder proxyHeaders(String proxyHeaders)
proxyHeaders - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder password(String password)
password - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder systemId(String systemId)
systemId - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder usingSSL(boolean usingSSL)
usingSSL - the value to setdefault SmppEndpointBuilderFactory.SmppEndpointConsumerBuilder usingSSL(String usingSSL)
usingSSL - the value to setApache Camel