public class IBMNotificationMessage
extends java.lang.Object
| Constructor and Description |
|---|
IBMNotificationMessage(NotificationMessage notificationMessage) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.json.java.JSONObject |
getMessageObject() |
com.ibm.json.java.JSONObject |
getSettingsObject() |
com.ibm.json.java.JSONObject |
getTargetObject() |
boolean |
getValidateDeviceFlag() |
void |
setAPNSSettingsObject() |
void |
setGCMSettingsObject() |
void |
setMessageObject() |
void |
setTargetDeviceIds(com.ibm.json.java.JSONArray deviceIds) |
void |
setTargetObject() |
void |
setTargetObject(com.ibm.json.java.JSONArray deviceIds,
java.util.ArrayList<java.lang.String> userIds,
java.util.ArrayList<java.lang.String> platforms,
java.util.ArrayList<java.lang.String> tagNames) |
void |
setTargetPlatforms(java.util.ArrayList<java.lang.String> platforms) |
void |
setTargetTagNames(java.util.ArrayList<java.lang.String> tagNames) |
void |
setTargetUserIds(java.util.ArrayList<java.lang.String> userIds) |
void |
setValidateDeviceFlag(boolean validateDevice) |
public IBMNotificationMessage(NotificationMessage notificationMessage)
public void setMessageObject()
throws MXException
MXExceptionpublic void setAPNSSettingsObject()
throws MXException
MXExceptionpublic void setGCMSettingsObject()
throws MXException
MXExceptionpublic void setTargetObject()
throws MXException
MXExceptionpublic void setTargetObject(com.ibm.json.java.JSONArray deviceIds,
java.util.ArrayList<java.lang.String> userIds,
java.util.ArrayList<java.lang.String> platforms,
java.util.ArrayList<java.lang.String> tagNames)
throws MXException
MXExceptionpublic void setTargetDeviceIds(com.ibm.json.java.JSONArray deviceIds)
throws MXException
MXExceptionpublic void setTargetUserIds(java.util.ArrayList<java.lang.String> userIds)
throws MXException
MXExceptionpublic void setTargetPlatforms(java.util.ArrayList<java.lang.String> platforms)
throws MXException
MXExceptionpublic void setTargetTagNames(java.util.ArrayList<java.lang.String> tagNames)
throws MXException
MXExceptionpublic void setValidateDeviceFlag(boolean validateDevice)
public boolean getValidateDeviceFlag()
public com.ibm.json.java.JSONObject getMessageObject()
public com.ibm.json.java.JSONObject getSettingsObject()
public com.ibm.json.java.JSONObject getTargetObject()