Parameter
|
Description
|
Mandatory
|
---|---|---|
xmlHTTP
|
DLR Handler supports two HTTP content types from SMS gateway: application/x-www-form-url and xml/text. If the xmlHttp is set as "true", it will use xml/text; if xmlHttp is set as "false", it will use application/x-www-form-urlencoded. The default value is "false".
|
N
|
parameterNames
|
parameterNamesdefintion used to parse the DLR data from the gateway. Refer to the table "parameterNames configuration" for more details.
|
Y
|
dlrStore
|
The implementation class to handle how to store the DLR information. The default class is com.ibm.btt.channel. sms.dlr.DLRMemoryStore, which stores the DLR status information in memory.
|
Y
|
statusCodeConverter
|
The map definition used to convert the status code from the gateways specific to the standard status code. The key is the gateway's code, the value is the standard code. Refer to the table "Standard DLR status code" for more details.
|
Y
|
Parameter
|
Description
|
Mandatory
|
---|---|---|
statusParamName
|
Parameter name of status code of the report
|
Y
|
toParamName
|
Parameter name of phone number to which message is sent.
|
N
|
messagelDParamName
|
Parameter name of message ID
|
Y
|
Parameter
|
Description
|
Value
|
---|---|---|
DLR_SUBMIT_ TO_SMSGW
|
The SMS has been submitted to SMS Gateway
|
0
|
DLR_SUCCESS
|
The SMS has been received by the phone
|
1
|
DLR_FAILURE
|
The delivery is failure or rejected by SMS Gateway
|
2
|
DLR_MESSAGE_BUFFERED
|
The SMS has been submitted, SMS Gateway has buffered the message for the phone that is not reachable (for example, phone power off). Note that some gateway or SMSC do not support this status.
|
4
|