REST.Backend.PushTypes

From RAD Studio API Documentation
Jump to: navigation, search

This unit contains types that backend service components use to access the push device service. The push device service is responsible for interacting with the push notification services for a particular device (such as Apple Push Notifications or Google Cloud Messaging) and also for registering the device with a particular provider (such as Kinvey or Parse).

Package RESTBackendComponents280.bpl

Classes

IBackendPushApi
IBackendPushApi2Providers may implement this interface in order to support broadcasting a JSON payload.
IBackendPushApi3Providers may implement this interface to support broadcasting a notification to a target, such as { "channels": ["a"] }.
IBackendPushDeviceApi
IBackendPushDeviceApi2Providers may implement this interface in order to allow a device to register customer installation properties, such as { "channels":["a", "b"] }.
IBackendPushDeviceService
IBackendPushService
TBackendPushApi
TBackendPushDeviceApi
TPushDataRepresents a payload that a push notification service sends to a client application, containing a message and, optionally, custom settings for Android, custom settings for iOS and additional data.

Types

TDeviceRegisteredAtProviderEvent