public class SMSResponse
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SMSResponse.ErrorCode |
static class |
SMSResponse.StatusCode |
Constructor and Description |
---|
SMSResponse(java.lang.String sMsgId,
java.util.Date dtResponse,
SMSResponse.ErrorCode eErrCode,
SMSResponse.StatusCode eNotifyStatusCode,
java.lang.String sErrorMsg)
Constructor for SMS response
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
dateStamp() |
SMSResponse.ErrorCode |
errorCode() |
java.lang.String |
errorMessage() |
java.lang.String |
messageId() |
SMSResponse.StatusCode |
notificationStatusCode() |
java.lang.String |
toString() |
public SMSResponse(java.lang.String sMsgId, java.util.Date dtResponse, SMSResponse.ErrorCode eErrCode, SMSResponse.StatusCode eNotifyStatusCode, java.lang.String sErrorMsg)
sMsgId
- Unique Message Identifier, as returned from SMS carrierdtResponse
- Date of acknowledgementeErrCode
- Error Code from enumeration { NONE(0), AUTHENTICATION_FAILURE(1), SERVER_UNAVAILABLE(2), INVALID_MSISDN(4), INVALID_CHARACTER(8), TEXT_TOO_LONG(16), UNKNOWN_ERROR(128) }eNotifyStatusCode
- from enumeration { POSITIVE_ACK(0),TEMPORARY_ACK(1),TEMPORARY_ACK_WAITING_FOR_HANDSET(2),NEGATIVE_RETRYING_DELIVERY(-1),NEGATIVE_MSISDN_IS_BLACKLISTED(-2),NEGATIVE_CALL_BARRED_BY_OPERATOR(-4),NEGATIVE_FAILED_DELIVERY(-8),NEGATIVE_OUT_OF_CREDIT(-16) }sErrorMsg
- Additional Error Informationpublic java.lang.String errorMessage()
public java.lang.String messageId()
public SMSResponse.ErrorCode errorCode()
public SMSResponse.StatusCode notificationStatusCode()
public java.util.Date dateStamp()
public java.lang.String toString()
toString
in class java.lang.Object