Interface PushNotificationListener


public interface PushNotificationListener
PushNotification送信時のListenerのインタフェース。
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    PushNotification送信前に呼び出されます。 デフォルト実装では何もしません(return trueします)。
    default boolean
    PushNotificationの送信要求を正常に処理できなかった場合(例外発生時)に呼び出されます。 デフォルト実装では何もしません(return trueします)。
    default void
    PushNotificationの送信要求を正常に処理できた場合(すべてのメッセージが正しく送信されたとは限りません)に呼び出されます。 デフォルト実装では何もしません。
  • Method Details

    • beforePush

      default boolean beforePush(PushNotification notification)
      PushNotification送信前に呼び出されます。 デフォルト実装では何もしません(return trueします)。
      Parameters:
      notification -
      Returns:
      もし、当該PushNotification送信後続処理を中止する場合はfalse
    • onSuccess

      default void onSuccess(PushNotification notification, PushNotificationResult result)
      PushNotificationの送信要求を正常に処理できた場合(すべてのメッセージが正しく送信されたとは限りません)に呼び出されます。 デフォルト実装では何もしません。
      Parameters:
      notification -
      result -
    • onFailure

      default boolean onFailure(PushNotification notification, Exception e)
      PushNotificationの送信要求を正常に処理できなかった場合(例外発生時)に呼び出されます。 デフォルト実装では何もしません(return trueします)。
      Parameters:
      notification -
      e -
      Returns:
      もし、例外を上位(アプリケーション側の処理、後続のPushNotificationListener)に通知せず例外処理終了する場合はfalse