| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint | |
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
static SmppEndpointBuilderFactory.SmppEndpointBuilder |
StaticEndpointBuilders.smpp(String path)
SMPP (camel-smpp)
Send and receive SMS messages using a SMSC (Short Message Service
Center).
|
static SmppEndpointBuilderFactory.SmppEndpointBuilder |
StaticEndpointBuilders.smpp(String componentName,
String path)
SMPP (camel-smpp)
Send and receive SMS messages using a SMSC (Short Message Service
Center).
|
| Modifier and Type | Method and Description |
|---|---|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.alphabet(byte alphabet)
Defines encoding of data according the SMPP 3.4 specification,
section 5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.alphabet(String alphabet)
Defines encoding of data according the SMPP 3.4 specification,
section 5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.AdvancedSmppEndpointBuilder.basic() |
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.dataCoding(byte dataCoding)
Defines the data coding according the SMPP 3.4 specification, section
5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.dataCoding(String dataCoding)
Defines the data coding according the SMPP 3.4 specification, section
5.2.19.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.encoding(String encoding)
Defines the encoding scheme of the short message user data.
|
static SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.httpProxyPassword(String httpProxyPassword)
If your HTTP proxy requires basic authentication, set this attribute
to the password required for your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.httpProxyUsername(String httpProxyUsername)
If your HTTP proxy requires basic authentication, set this attribute
to the username required for your HTTP proxy.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.maxReconnect(int maxReconnect)
Defines the maximum number of attempts to reconnect to the SMSC, if
SMSC returns a negative bind response.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.maxReconnect(String maxReconnect)
Defines the maximum number of attempts to reconnect to the SMSC, if
SMSC returns a negative bind response.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.password(String password)
The password for connecting to SMSC server.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.proxyHeaders(Map<String,String> proxyHeaders)
These headers will be passed to the proxy server while establishing
the connection.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.proxyHeaders(String proxyHeaders)
These headers will be passed to the proxy server while establishing
the connection.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppBuilders.smpp(String path)
SMPP (camel-smpp)
Send and receive SMS messages using a SMSC (Short Message Service
Center).
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppBuilders.smpp(String componentName,
String path)
SMPP (camel-smpp)
Send and receive SMS messages using a SMSC (Short Message Service
Center).
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppBuilders.smpps(String path)
SMPP (Secure) (camel-smpp)
Send and receive SMS messages using a SMSC (Short Message Service
Center).
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.systemId(String systemId)
The system id (username) for connecting to SMSC server.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.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.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.usingSSL(boolean usingSSL)
Whether using SSL with the smpps protocol.
|
default SmppEndpointBuilderFactory.SmppEndpointBuilder |
SmppEndpointBuilderFactory.SmppEndpointBuilder.usingSSL(String usingSSL)
Whether using SSL with the smpps protocol.
|
Apache Camel