Skip to main content

EnsLib.PushNotifications.NotificationResponse

persistent class EnsLib.PushNotifications.NotificationResponse extends Ens.Response

SQL Table Name: EnsLib_PushNotifications.NotificationResponse

Response message for push notification requests

Property Inventory

Properties

property DeliveredAtUTC as %TimeStamp;
Time stamp (in UTC) that specifies the time that the notification was sent to the APNS or GCM server.
Property methods: DeliveredAtUTCDisplayToLogical(), DeliveredAtUTCGet(), DeliveredAtUTCGetStored(), DeliveredAtUTCIsValid(), DeliveredAtUTCLogicalToDisplay(), DeliveredAtUTCLogicalToXSD(), DeliveredAtUTCNormalize(), DeliveredAtUTCOdbcToLogical(), DeliveredAtUTCSet(), DeliveredAtUTCXSDToLogical()
property MessageIds as list of %String (MAXLEN = 512);
List of message id(s) returned by the server.
Property methods: MessageIdsBuildValueArray(), MessageIdsCollectionToDisplay(), MessageIdsCollectionToOdbc(), MessageIdsDisplayToCollection(), MessageIdsDisplayToLogical(), MessageIdsGet(), MessageIdsGetObject(), MessageIdsGetObjectId(), MessageIdsGetStored(), MessageIdsGetSwizzled(), MessageIdsIsValid(), MessageIdsLogicalToDisplay(), MessageIdsLogicalToOdbc(), MessageIdsNormalize(), MessageIdsOdbcToCollection(), MessageIdsSet(), MessageIdsSetObject(), MessageIdsSetObjectId()
property MulticastId as %String (MAXLEN = 512);
String that contains the multicast Id returned by the GCM server (not used for APNS).
Property methods: MulticastIdDisplayToLogical(), MulticastIdGet(), MulticastIdGetStored(), MulticastIdIsValid(), MulticastIdLogicalToDisplay(), MulticastIdLogicalToOdbc(), MulticastIdNormalize(), MulticastIdSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (EnsLib.PushNotifications.NotificationResponse)

^Ens.MessageBodyD(ID,"NotificationResponse")
=
DeliveredAtUTC
MulticastId
MessageIds
FeedbackOpens in a new tab