|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ApnsPushNotification | A push notification that can be sent through the Apple Push Notification service (APNs). |
| RejectedNotificationListener<T extends ApnsPushNotification> | Listens for permanent push notification rejections. |
| Class Summary | |
|---|---|
| ApnsEnvironment | An APNs environment is a set of servers that provide push notification services. |
| ExpiredToken | Represents a device token that the APN Feedback Service has reported as expired. |
| PushManager<T extends ApnsPushNotification> | A PushManager is the main public-facing point of interaction with APNs. |
| SendableApnsPushNotification<T extends ApnsPushNotification> | Represents a push notification wrapped with transmission-related metadata ready to be sent to an APNs server. |
| Enum Summary | |
|---|---|
| RejectedNotificationReason | An enumeration of error codes that may be returned by APNs to indicate why a push notification was rejected. |
| Exception Summary | |
|---|---|
| RejectedNotificationException | Indicates that a notification was definitively rejected by APNs for a specific reason. |
Contains classes and interfaces for interacting with the Apple Push Notification service (APNs).
The PushManager class is the main public-facing class in Pushy. A
PushManager manages connections to APNs and manages the queue of outbound notifications. Generally, Pushy
users should create a single long-lived PushManager instance per "topic" (or receiving app) and use it
throughout the lifetime of their provider application.
The ApnsPushNotification interface represents a single APNs push notification
sent to a single device. A simple concrete implementation of the ApnsPushNotification interface and tools
for constructing push notification payloads can be found in the com.relayrides.pushy.apns.util package.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||