Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / EnsLib.PushNotifications.NotificationInfo
Private  Storage   

EnsLib.PushNotifications.NotificationInfo


class EnsLib.PushNotifications.NotificationInfo extends
%XML.Adaptor

Notification by identity request

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
7 1


Summary


Properties
AlertNotification BadgeNotification CollapseKey Data
ExpiresUTC SoundNotification UrlNotification

Methods
%XMLGenerate CopyFrom XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType

Subclasses
EnsLib.PushNotifications.IdentityManager.NotificationByIdentityRequest EnsLib.PushNotifications.NotificationRequest

Properties


• property AlertNotification as %String(MAXLEN=2048);
Alert notification
• property BadgeNotification as %Integer;
Badge notification
• property CollapseKey as %String(MAXLEN=512);
Collapse key (if supported)
• property Data as array of %String;
Custom data notification(s)
• property ExpiresUTC as %TimeStamp;
Expiration for this message
• property SoundNotification as %String(MAXLEN=2048);
Sound notification
• property UrlNotification as %String(MAXLEN=2048);
Alert-URL notification

Methods


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