PushEngine

interface PushEngine : LifecycleObserver

Interface contract for PushEngine. Concrete implementation is provided by the pushnotifications module.

Functions

Link copied to clipboard
abstract fun onMessageReceived(rezolvePushData: RezolvePushData)
Link copied to clipboard
abstract fun onNewFcmToken(token: String)
Link copied to clipboard

Retry registration of a pending FCM token. Should be called after notificationUrl becomes available.

Link copied to clipboard
abstract fun setCustomPushNotification(notificationBuilder: NotificationCompat.Builder?)
Link copied to clipboard
abstract fun setProjectId(projectId: String)