Home > Class Reference > ENSLIB namespace > EnsLib.PushNotifications.NotificationResponse

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;
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) for the delivered messages
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);
Multicast Id (GCM only)
Property methods: MulticastIdDisplayToLogical(), MulticastIdGet(), MulticastIdGetStored(), MulticastIdIsValid(), MulticastIdLogicalToDisplay(), MulticastIdLogicalToOdbc(), MulticastIdNormalize(), MulticastIdSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: CacheStorage (EnsLib.PushNotifications.NotificationResponse)

^Ens.MessageBodyD(ID,"NotificationResponse")
=
DeliveredAtUTC
MulticastId
MessageIds