Class AndroidPushNotificationsService

java.lang.Object
com.gluonhq.attach.pushnotifications.impl.AndroidPushNotificationsService
All Implemented Interfaces:
PushNotificationsService

public class AndroidPushNotificationsService extends Object implements PushNotificationsService
iOS implementation of PushNotificationsService.
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.property.ReadOnlyStringProperty
    The unique registration token that can be passed to the server, so the app can receive push notifications
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Register the app for receiving push notifications.
    void
    register(String authorizedEntity)
    Deprecated.
    javafx.beans.property.ReadOnlyStringProperty
    The unique registration token that can be passed to the server, so the app can receive push notifications

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Property Details

    • token

      public javafx.beans.property.ReadOnlyStringProperty tokenProperty
      Specified by:
      tokenProperty in interface PushNotificationsService
      Returns:
      a ReadOnlyStringProperty with a unique token
  • Constructor Details

    • AndroidPushNotificationsService

      public AndroidPushNotificationsService()
  • Method Details

    • tokenProperty

      public javafx.beans.property.ReadOnlyStringProperty tokenProperty()
      Description copied from interface: PushNotificationsService
      The unique registration token that can be passed to the server, so the app can receive push notifications
      Specified by:
      tokenProperty in interface PushNotificationsService
      Returns:
      a ReadOnlyStringProperty with a unique token
    • register

      @Deprecated public void register(String authorizedEntity)
      Deprecated.
      Description copied from interface: PushNotificationsService
      Register the app for receiving push notifications. On iOS this will trigger a confirmation dialog that must be accepted by the user. For Android, you need to pass in the authorizedEntity value that matches the Sender ID of your Google Cloud Messaging or Firebase Cloud Messaging application.
      Specified by:
      register in interface PushNotificationsService
      Parameters:
      authorizedEntity - a string that matches the Sender ID of a GCM or FCM application
    • register

      public void register()
      Description copied from interface: PushNotificationsService
      Register the app for receiving push notifications. On iOS this will trigger a confirmation dialog that must be accepted by the user.
      Specified by:
      register in interface PushNotificationsService