Package org.iplass.mtp.pushnotification
Interface PushNotificationListener
public interface PushNotificationListener
PushNotification送信時のListenerのインタフェース。
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
beforePush
(PushNotification notification) PushNotification送信前に呼び出されます。 デフォルト実装では何もしません(return trueします)。default boolean
onFailure
(PushNotification notification, Exception e) PushNotificationの送信要求を正常に処理できなかった場合(例外発生時)に呼び出されます。 デフォルト実装では何もしません(return trueします)。default void
onSuccess
(PushNotification notification, PushNotificationResult result) PushNotificationの送信要求を正常に処理できた場合(すべてのメッセージが正しく送信されたとは限りません)に呼び出されます。 デフォルト実装では何もしません。
-
Method Details
-
beforePush
PushNotification送信前に呼び出されます。 デフォルト実装では何もしません(return trueします)。- Parameters:
notification
-- Returns:
- もし、当該PushNotification送信後続処理を中止する場合はfalse
-
onSuccess
PushNotificationの送信要求を正常に処理できた場合(すべてのメッセージが正しく送信されたとは限りません)に呼び出されます。 デフォルト実装では何もしません。- Parameters:
notification
-result
-
-
onFailure
PushNotificationの送信要求を正常に処理できなかった場合(例外発生時)に呼び出されます。 デフォルト実装では何もしません(return trueします)。- Parameters:
notification
-e
-- Returns:
- もし、例外を上位(アプリケーション側の処理、後続のPushNotificationListener)に通知せず例外処理終了する場合はfalse
-