|
Options |
Name |
Purpose |
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder At (datetime-tz)
|
/** UNSUPPORTED OPERATION
Sets the time at which to schedule the notification. No-op if this is a
send-immediate message.
@param datetime-tz A time in the future (at least the following minute)
at which to send the notification.
@return PushNotificationMessageBuilder This builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder ExcludeChannels (JsonArray)
|
/** UNSUPPORTED OPERATION
Excludes the array of named channels.
@param JsonArray An array of channels.
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder ExcludeDevice (character)
|
/** UNSUPPORTED OPERATION
Exclude the device from the Push notification filter .
@param character A device ID
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder ExcludePlatform (ApplicationPlatformEnum)
|
/** UNSUPPORTED OPERATION
Excludes the given platform (can be multiple)
@param ApplicationPlatformEnum The mobile platform to include
@return PushNotificationMessageBuilder The current builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder ExpiresAt (datetime-tz)
|
/** UNSUPPORTED OPERATION
Sets the time at which to scheduled notification expire. No-op if this is a
send-immediate message.
@param datetime-tz A time in the future (at least the following minute)
at which to expire the notification.
@return PushNotificationMessageBuilder This builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder IncludeChannels (JsonArray)
|
/** UNSUPPORTED OPERATION
Includes the array of named channels.
@param JsonArray An array of channels.
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder IncludeDevice (character)
|
/** UNSUPPORTED OPERATION
Include the device in the Push notification filter .
@param character A device ID
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder IncludePlatform (ApplicationPlatformEnum)
|
/** UNSUPPORTED OPERATION
Includes the given platform
@param ApplicationPlatformEnum The mobile platform to include
@return PushNotificationMessageBuilder The current builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder MatchAny ()
|
/* UNSUPPORTED OPERATION
Sets the filter match operand to "Any".
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder MatchChannels (JsonArray)
|
/** UNSUPPORTED OPERATION
Filter for matching the array of named channels.
@param JsonArray An array of channels.
@return PushNotificationMessageBuilder This builder object */
|
|
|
Progress.Json.ObjectModel.JsonObject NewPayload ()
|
/** Returns a useable Payload based on the config.
@return JsonObject A useable push notification message payload */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder NotOnDevice (character)
|
/** UNSUPPORTED OPERATION
Push notification for all devices except for the given device id
@param character A device ID
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder NotOnPlatform (ApplicationPlatformEnum)
|
/** UNSUPPORTED OPERATION
Exclude only the specified platform from the notification.
@param ApplicationPlatformEnum The mobile platform to include
@return PushNotificationMessageBuilder The current builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder OnDevice (character)
|
/** UNSUPPORTED OPERATION
Push notification for the given device id only.
@param character A device ID
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder OnPlatform (ApplicationPlatformEnum)
|
/** UNSUPPORTED OPERATION
Send the notification to only this platform.
@param ApplicationPlatformEnum The mobile platform to include
@return PushNotificationMessageBuilder The current builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder Titled (character)
|
/* UNSUPPORTED OPERATION
Sets the title of the notification message
@param character The non-null title
@return PushNotificationMessageBuilder This builder object */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder UseDeviceTimeZone ()
|
/** UNSUPPORTED OPERATION
Tells the notification to use the device's timezone (not the timezone
of the scheduled time). No-op for a send-immediate message.
@return PushNotificationMessageBuilder This builder */
|
|
|
OpenEdge.Mobile.PushNotificationMessageBuilder UseDeviceTimeZone (logical)
|
/** UNSUPPORTED OPERATION
Tells the notification to use the device's timezone (not the timezone
of the scheduled time). No-op for a send-immediate message.
@param logical TRUE if we are to use the device time zone.
@return PushNotificationMessageBuilder The current builder */
|