Package com.codename1.push


package com.codename1.push

Typed push notification registration, delivery, and custom transport APIs.

Applications use PushClient and PushListener. The older PushCallback contract remains for compatibility and generated native plumbing; new applications should not implement it on their main class.

  • Class
    Description
    Utility class for sending a push message to a different device through the Codename One push servers.
    Encapsulates a push notification action.
    Encapsulates a category for push notifications.
    This callback interface is invoked when a push notification with a "category" is received by the application.
    A convenience class for building a push notification Payload.
    This callback interface is invoked when a push notification is received by the application.
    Owns push registration and delivers typed push events to an application.
    Configures a PushClient.
    Encapsulates the content of a Push message.
    Describes a push registration or envelope-processing error.
    Receives registration, message, and error events from a PushClient.
    Immutable typed push message used by clients and sending code.
    Builds an immutable PushMessage.
    Mirrors native subscription changes to an application-owned server.
    Immutable native registration produced by a push transport.
    Low-level native push integration for a CN1Lib or private provider.
    Receives events emitted by a custom transport.