// Implements Apple Push Notification Service connectivity More...
Public Member Functions | |
_.Library.Status | Connect () |
Connect to the Apple Push Notification Service. | |
_.Library.Status | EnhancedPushNotification (_.Library.String pDeviceToken, _.Library.Integer pRequestId, _.Library.TimeStamp pExpiresUTC, pNotificationData) |
Send a notification using the "enhanced" mechanism. More... | |
_.Library.Status | SimplePushNotification (_.Library.String pDeviceToken, pNotificationData) |
Send a "simple" push notification. More... | |
![]() | |
_.Library.Status | OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount) |
This callback method is invoked when the current object is added to the SaveSet,. More... | |
_.Library.Status | OnClose () |
This callback method is invoked by the <METHOD>Close</METHOD> method to. More... | |
_.Library.Status | OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned) |
This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More... | |
_.Library.Status | OnNew () |
This callback method is invoked by the <METHOD>New</METHOD> method to. More... | |
_.Library.Status | OnValidateObject () |
This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More... | |
Public Attributes | |
ConnectTimeout | |
SSL Connection timeout period in seconds. More... | |
PushServerAddress | |
Hostname of the Apple Push Notification Server. More... | |
PushServerPort | |
Port for the Apple Push Notification Server interface. More... | |
ResponseTimeout | |
Time period in seconds to wait for a response to a connection request. More... | |
SSLConfig | |
Configuration name in the table of SSL configurations. More... | |
Static Public Attributes | |
BUFFERSIZE = None | |
// Implements Apple Push Notification Service connectivity | |
![]() | |
CAPTION = None | |
Optional name used by the Form Wizard for a class when generating forms. More... | |
JAVATYPE = None | |
The Java type to be used when exported. | |
PROPERTYVALIDATION = None | |
This parameter controls the default validation behavior for the object. More... | |
// Implements Apple Push Notification Service connectivity
_.Library.Status EnhancedPushNotification | ( | _.Library.String | pDeviceToken, |
_.Library.Integer | pRequestId, | ||
_.Library.TimeStamp | pExpiresUTC, | ||
pNotificationData | |||
) |
Send a notification using the "enhanced" mechanism.
The pDeviceToken represents a device identifier, the pNotificationData
is an array of the aps values (see the APNS docs) and pCustomData contains any additional data items to be included.
_.Library.Status SimplePushNotification | ( | _.Library.String | pDeviceToken, |
pNotificationData | |||
) |
Send a "simple" push notification.
The pDeviceToken represents a device identifier, the pNotificationData
is an array of the aps values (see the APNS docs) and pCustomData contains any additional data items to be included.
ConnectTimeout |
SSL Connection timeout period in seconds.
The connection is terminated after this period of inactivity.
PushServerAddress |
Hostname of the Apple Push Notification Server.
PushServerPort |
Port for the Apple Push Notification Server interface.
ResponseTimeout |
Time period in seconds to wait for a response to a connection request.
SSLConfig |
Configuration name in the table of SSL configurations.
The SSL is associated with the app and must be provided by Apple for the APNS service.