Skip to main content

EnsLib.PushNotifications.NotificationInfo

class EnsLib.PushNotifications.NotificationInfo extends %XML.Adaptor

Notification by identity request

Property Inventory

Method Inventory

Properties

property AlertNotification as %String (MAXLEN = 2048);
Alert notification
Property methods: AlertNotificationDisplayToLogical(), AlertNotificationGet(), AlertNotificationIsValid(), AlertNotificationLogicalToDisplay(), AlertNotificationLogicalToOdbc(), AlertNotificationNormalize(), AlertNotificationSet()
property BadgeNotification as %Integer;
Badge notification
Property methods: BadgeNotificationDisplayToLogical(), BadgeNotificationGet(), BadgeNotificationIsValid(), BadgeNotificationLogicalToDisplay(), BadgeNotificationNormalize(), BadgeNotificationSet(), BadgeNotificationXSDToLogical()
property CollapseKey as %String (MAXLEN = 512);
Collapse key (if supported)
Property methods: CollapseKeyDisplayToLogical(), CollapseKeyGet(), CollapseKeyIsValid(), CollapseKeyLogicalToDisplay(), CollapseKeyLogicalToOdbc(), CollapseKeyNormalize(), CollapseKeySet()
property Data as array of %String;
Custom data notification(s)
Property methods: DataBuildValueArray(), DataCollectionToDisplay(), DataCollectionToOdbc(), DataDisplayToCollection(), DataDisplayToLogical(), DataGet(), DataGetObject(), DataGetObjectId(), DataGetSwizzled(), DataIsValid(), DataLogicalToDisplay(), DataLogicalToOdbc(), DataNormalize(), DataOdbcToCollection(), DataSet(), DataSetObject(), DataSetObjectId()
property ExpiresUTC as %TimeStamp;
Expiration for this message
Property methods: ExpiresUTCDisplayToLogical(), ExpiresUTCGet(), ExpiresUTCIsValid(), ExpiresUTCLogicalToDisplay(), ExpiresUTCLogicalToXSD(), ExpiresUTCNormalize(), ExpiresUTCOdbcToLogical(), ExpiresUTCSet(), ExpiresUTCXSDToLogical()
property SoundNotification as %String (MAXLEN = 2048);
Sound notification
Property methods: SoundNotificationDisplayToLogical(), SoundNotificationGet(), SoundNotificationIsValid(), SoundNotificationLogicalToDisplay(), SoundNotificationLogicalToOdbc(), SoundNotificationNormalize(), SoundNotificationSet()
property UrlNotification as %String (MAXLEN = 2048);
Alert-URL notification
Property methods: UrlNotificationDisplayToLogical(), UrlNotificationGet(), UrlNotificationIsValid(), UrlNotificationLogicalToDisplay(), UrlNotificationLogicalToOdbc(), UrlNotificationNormalize(), UrlNotificationSet()

Methods

classmethod CopyFrom(pSrc As %RegisteredObject, pTarget As %RegisteredObject) as %Status

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab