# Package com.codename1.push

package com.codename1.push
Push notification support using either device specific protocols when available

- Class
  Description
  Push
  Utility class for sending a push message to a different device through the Codename One push servers.
  PushAction
  Encapsulates a push notification action.
  PushActionCategory
  Encapsulates a category for push notifications.
  PushActionsProvider
  This callback interface is invoked when a push notification with a "category" is received by the application.
  PushBuilder
  A convenience class for building a push notification Payload.
  PushCallback
  This callback interface is invoked when a push notification is received by the application.
  PushClient
  Explicit v3 client binding.
  PushClient.Builder
  PushContent
  Encapsulates the content of a Push message.
  PushError
  A registration or delivery error reported by a push transport.
  PushListener
  Receives typed push lifecycle events.
  PushMessage
  Immutable v3 push envelope used for both received messages and server payload construction.
  PushMessage.Builder
  PushRegistrationSink
  Receives native registration material for storage by an application-owned server.
  PushSubscription
  Opaque native registration material produced by a push transport.
  PushTransport
  Low-level escape hatch for CN1Libs that supply their own native push transport.
  PushTransport.Callback