Interface NotificationParameters

All Known Implementing Classes:
StandardNotificationBuilder

public interface NotificationParameters
Specifies the parameters used to send the Notification.
  • Method Details

    • getRecipient

      Profile getRecipient()
      Gets the singular Profile who will recieve the notification.
      Returns:
    • getApplication

      Application getApplication()
      Gets the Application sending the notification.
      Returns:
      the Application
    • getTitle

      String getTitle()
      Ges the title of the notification.
      Returns:
      the title
    • getMessage

      String getMessage()
      Gets the message of the notification.
      Returns:
      the message of the notification
    • getSound

      String getSound()
      Gets the sound to play when delivering the message. Null indicates no sound will be played.
      Returns:
      the sound name or null
    • getExtraProperties

      @Nonnull Map<String,String> getExtraProperties()
      Gets a read-only mapping of extra key/value properties associated with this notification. If there are no extra properties, an empty map is returned
      Returns:
      A read-only Map of extra properties