public static class ConstantsMCOP.MCDataEventExtras
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ConstantsMCOP.MCDataEventExtras.EventTypeEnum |
static class |
ConstantsMCOP.MCDataEventExtras.McDataConversationTypeEnum |
static class |
ConstantsMCOP.MCDataEventExtras.SdsNotificationTypeEnum |
static class |
ConstantsMCOP.MCDataEventExtras.SdsPayloadTypeEnum |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONVERSATION_ID
Key Access to the Conversation ID
Response: String containing an UUID conversations ID
The conversation ID is used to unequivocally identify MCdata conversation.
|
static java.lang.String |
CONVERSATION_ID_LIST
Key Access to the Conversation ID list
Response: Conversations ID list (String [])
The conversation ID is used to unequivocally identify MCdata conversation.
|
static java.lang.String |
CONVERSATION_TYPE
Key Access to the mcdata conversation type
Response: integer representing the conversation type See
ConstantsMCOP.MCDataEventExtras.McDataConversationTypeEnum for all possible values
The Conversation type identifies if a mcdata conversation is a private or group conversation
The conversation type is retrieved as a result of an incoming SDS message. |
static java.lang.String |
CONVERSATION_TYPE_LIST
Key Access to the mcdata conversation type list
Response: integer list representing the conversation type associated to each message.
|
static java.lang.String |
DATE_TIME
Key Access to the timestamp, which is the UTC time in seconds since midnight UTC of January 1, 1970 (by message origin)
Response: Calendar's time in milliseconds (long)
Calendar.getTimeInMillis()
The data and time timestamp is retrieved as a result of an incoming mcdata message. |
static java.lang.String |
DATE_TIME_LIST
Key Access to the timestamp list (timestamps are in the UTC time in seconds since midnight UTC of January 1, 1970 (by message origin))
Response: Calendar's time in milliseconds list (long [])
Calendar.getTimeInMillis()
Used in response to method IMCOPsdk.getAllSDS(String, String, Map) if conversationID and recipientID parameters are null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory |
static java.lang.String |
ERROR_CODE
Key Access to the error codes associated to the mcdata events.
|
static java.lang.String |
ERROR_STRING
Key Access to error string associated to the mcdata events.
|
static java.lang.String |
EVENT_TYPE
Key Access to the mcdata event type.
|
static java.lang.String |
IN_REPLY_TO
Key Access to the ID of the message which is being replied.
|
static java.lang.String |
IN_REPLY_TO_LIST
Key Access to the list of IDs (of the message which is being replied.)
|
static java.lang.String |
MCDATA_ID
Key Access to the MCData ID
Response: String containing a MCData ID (String)
The mcdata id is retrieved as a result of an incoming SDS message.
|
static java.lang.String |
MCDATA_ID_LIST
Key Access to the MCData ID list
Response: MCData ID list (String [])
The MCData ID list is retrieved as a result of a message history retrieving request.
|
static java.lang.String |
MESSAGE_ID
Key Access to the Message ID
Response: String containing an UUID message ID
The message ID is used to unequivocally identify a message in a conversation.
|
static java.lang.String |
MESSAGE_ID_LIST
Key Access to the Message ID list
Response: list of String containing an UUID message ID
The message ID is used to unequivocally identify a message in a conversation.
|
static java.lang.String |
MESSAGE_NOTIFICATION_STATUS_LIST
Key Access to the message notification status list
Response: List of integers containing the message notification status (int [])
The message notification status is used to identify the notification status of the stored messages
Used in response to method
IMCOPsdk.getAllSDS(String, String, Map) if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory |
static java.lang.String |
SDS_PAYLOAD_LIST
Key Access to the SDS Payload list related to a SDS message
Response: Payload list (String [])
The Payload list is retrieved as a result of an incoming SDS message.
|
static java.lang.String |
SDS_PAYLOAD_LIST_OF_LIST
Key Access to the list of SDS Payload list (related to a SDS message)
Response: List of SDS Payload list (String [][])
The list of SDS payload list is retrieved as a result of a message history retrieving request.
|
static java.lang.String |
SDS_PAYLOAD_LIST_OF_LIST_TYPE
Key Access to the list of SDS Payload type list (related to a SDS message)
Response: List of SDS Payload type list (String [][])
The list of SDS payload type list is retrieved as a result of a message history retrieving request.
|
static java.lang.String |
SDS_PAYLOAD_LIST_TYPE
Key Access to the SDS Payload list type related to a SDS message
Response: Payload type list (String [])
The Payload list type is retrieved as a result of an incoming SDS message.
|
static java.lang.String |
SENDER_ID
Key Access to the MCData sender identification
Response: String containing a MCData sender ID (String)
The MCData sender identification is used to identify the sender of the messages in group communications
The sender id is retrieved as a result of an incoming SDS message.
|
static java.lang.String |
SENDER_ID_LIST
Key Access to the MCData sender identification list
Response: List of string containing MCData sender ID (String [])
The MCData sender identification is used to identify the sender of the messages in group communications
Used in response to method
IMCOPsdk.getAllSDS(String, String, Map) if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory |
static java.lang.String |
TAG_SDS_FILTER_END_DATA
Key Access to the optional tag that allow establishing data filtering criteria when request stored SDS messages.
|
static java.lang.String |
TAG_SDS_FILTER_START_DATA
Key Access to the optional tag that allow establishing data filtering criteria when request stored SDS messages.
|
Constructor and Description |
---|
MCDataEventExtras() |
public static final java.lang.String EVENT_TYPE
ConstantsMCOP.MCDataEventExtras.EventTypeEnum
for all possible values.Response: Integer type value
public static final java.lang.String SDS_PAYLOAD_LIST
Response: Payload list (String [])
The Payload list is retrieved as a result of an incoming SDS message.
The mcdata event types in which this tag can be present are:
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
public static final java.lang.String SDS_PAYLOAD_LIST_OF_LIST
Response: List of SDS Payload list (String [][])
The list of SDS payload list is retrieved as a result of a message history retrieving request. As each SDS Message includes a SDS payload list, multiple SDS messages contain a list of SDS payload list.
This is use in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String SDS_PAYLOAD_LIST_TYPE
Response: Payload type list (String [])
The Payload list type is retrieved as a result of an incoming SDS message. Indicates the type of each payload associate to a SDS Message
The mcdata event types in which this tag can be present are:
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
public static final java.lang.String SDS_PAYLOAD_LIST_OF_LIST_TYPE
Response: List of SDS Payload type list (String [][])
The list of SDS payload type list is retrieved as a result of a message history retrieving request. As each SDS Message includes a SDS payload type list, multiple SDS messages contain a list of SDS payload type list.
This is use in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String CONVERSATION_ID
Response: String containing an UUID conversations ID
The conversation ID is used to unequivocally identify MCdata conversation. The user can have different conversation id with the same recipient id
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are null
The conversation id is retrieved as a result of an incoming SDS message.
The mcdata event types in which this tag can be present are:
sdsSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsSent
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
sdsError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsError
sdsAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsAccepted
sdsNotificationSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationSent
sdsNotificationAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationAccepted
sdsNotificationError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationError
sdsDeliveredNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsDeliveredNotificationReceived
sdsReadNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReadNotificationReceived
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String CONVERSATION_ID_LIST
Response: Conversations ID list (String [])
The conversation ID is used to unequivocally identify MCdata conversation. The user can have different conversation id with the same recipient id
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID parameter is null
The mcdata event types in which this tag can be present are:
sdsConversationListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsConversationListHistory
public static final java.lang.String DATE_TIME
Response: Calendar's time in milliseconds (long) Calendar.getTimeInMillis()
The data and time timestamp is retrieved as a result of an incoming mcdata message.
The mcdata event types in which this tag can be present are:
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
sdsDeliveredNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsDeliveredNotificationReceived
sdsReadNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReadNotificationReceived
public static final java.lang.String DATE_TIME_LIST
Response: Calendar's time in milliseconds list (long []) Calendar.getTimeInMillis()
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String IN_REPLY_TO
Response: String containing the UUID of the message which is being replied
The in reply to id is retrieved as a result of an incoming mcdata message.
The mcdata event types in which this tag can be present are:
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
public static final java.lang.String IN_REPLY_TO_LIST
Response: list of String containing the UUID of the message which is being replied (String [])
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String MESSAGE_ID
Response: String containing an UUID message ID
The message ID is used to unequivocally identify a message in a conversation.
The message id is retrieved as a result of an incoming SDS message.
The mcdata event types in which this tag can be present are:
sdsSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsSent
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
sdsError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsError
sdsAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsAccepted
sdsNotificationSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationSent
sdsNotificationAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationAccepted
sdsNotificationError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationError
sdsDeliveredNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsDeliveredNotificationReceived
sdsReadNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReadNotificationReceived
public static final java.lang.String MESSAGE_ID_LIST
Response: list of String containing an UUID message ID
The message ID is used to unequivocally identify a message in a conversation.
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String MCDATA_ID
Response: String containing a MCData ID (String)
The mcdata id is retrieved as a result of an incoming SDS message.
This is use in response from method IMCOPsdk.getAllSDS(String, String, Map)
if parameter conversationID is null
This is use in response from method IMCOPsdk.getAllSDS(String, String, Map)
if parameters conversationID and mcdataID are not null
The mcdata event types in which this tag can be present are:
sdsSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsSent
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
sdsError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsError
sdsAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsAccepted
sdsNotificationSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationSent
sdsNotificationAccepted ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationAccepted
sdsNotificationError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationError
sdsDeliveredNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsDeliveredNotificationReceived
sdsReadNotificationReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReadNotificationReceived
sdsConversationListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsConversationListHistory
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String MCDATA_ID_LIST
Response: MCData ID list (String [])
The MCData ID list is retrieved as a result of a message history retrieving request. All the user id whose conversation are available are included in the list
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are null
The mcdata event types in which this tag can be present are:
sdsRecipientIdListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsRecipientIdListHistory
public static final java.lang.String CONVERSATION_TYPE
Response: integer representing the conversation type See ConstantsMCOP.MCDataEventExtras.McDataConversationTypeEnum
for all possible values
The Conversation type identifies if a mcdata conversation is a private or group conversation
The conversation type is retrieved as a result of an incoming SDS message.
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsReceived ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsReceived
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String CONVERSATION_TYPE_LIST
Response: integer list representing the conversation type associated to each message. See ConstantsMCOP.MCDataEventExtras.McDataConversationTypeEnum
for all possible values
The Conversation type identifies if a mcdata conversation is a private or group conversation
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if recipientID is specified
The mcdata event types in which this tag can be present are:
sdsConversationListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsConversationListHistory
public static final java.lang.String SENDER_ID
Response: String containing a MCData sender ID (String)
The MCData sender identification is used to identify the sender of the messages in group communications
The sender id is retrieved as a result of an incoming SDS message.
The mcdata event types in which this tag can be present are:
sdsSent ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsSent
public static final java.lang.String SENDER_ID_LIST
Response: List of string containing MCData sender ID (String [])
The MCData sender identification is used to identify the sender of the messages in group communications
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String MESSAGE_NOTIFICATION_STATUS_LIST
Response: List of integers containing the message notification status (int [])
The message notification status is used to identify the notification status of the stored messages
Used in response to method IMCOPsdk.getAllSDS(String, String, Map)
if conversationID and recipientID parameters are not null
The mcdata event types in which this tag can be present are:
sdsMessageListHistory ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsMessageListHistory
public static final java.lang.String ERROR_CODE
Response: Integer indicating the error code.
The mcdata event types in which this tag can be present are:
sdsError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsError
sdsNotificationError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsNotificationError
sdsHistoryError ConstantsMCOP.MCDataEventExtras.EventTypeEnum.sdsHistoryError
Values:
0 means no errors.
public static final java.lang.String ERROR_STRING
Response: String describing the error.
public static final java.lang.String TAG_SDS_FILTER_START_DATA
Response: String representing filter start data
It can be optionally used in sds look up operation request as a tag IMCOPsdk.getAllSDS(String, String, Map)
public static final java.lang.String TAG_SDS_FILTER_END_DATA
Response: String representing filter end data
It can be optionally used in sds look up operation request as a tag IMCOPsdk.getAllSDS(String, String, Map)