Enum Class NotificationStatus.Status

java.lang.Object
java.lang.Enum<NotificationStatus.Status>
com.sap.mobile.services.client.push.NotificationStatus.Status
All Implemented Interfaces:
Serializable, Comparable<NotificationStatus.Status>, Constable
Enclosing interface:
NotificationStatus

public static enum NotificationStatus.Status extends Enum<NotificationStatus.Status>
The current notification status.

Please note: Some status relies on the mobile app implementing callbacks and may not be available.

  • Enum Constant Details

    • QUEUED

      public static final NotificationStatus.Status QUEUED
      The notification is queued and send later.
    • SENT

      public static final NotificationStatus.Status SENT
      The notification was accepted by the push provider.
    • ERROR

      public static final NotificationStatus.Status ERROR
      Sending the notification failed.
    • RECEIVED

      public static final NotificationStatus.Status RECEIVED
      The mobile app has received the notification. This status relies on the app implementation.
    • CONSUMED

      public static final NotificationStatus.Status CONSUMED
      The mobile app has consumed the notification. This status relies on the app implementation.
    • CONFIRMED

      public static final NotificationStatus.Status CONFIRMED
      The mobile app has confirmed the notification. This status relies on the app implementation.
  • Method Details

    • values

      public static NotificationStatus.Status[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static NotificationStatus.Status valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromString

      public static NotificationStatus.Status fromString(String val)