Package 

Class CTFirebaseMessagingReceiver

  • All Implemented Interfaces:
    com.clevertap.android.sdk.interfaces.NotificationRenderedListener

    
    public class CTFirebaseMessagingReceiver
    extends BroadcastReceiver implements NotificationRenderedListener
                        

    Receiver to receive firebase messaging broadcast directly from OS. This guarantees OS delivered broadcast reaches to Receiver directly instead of FirebaseMessagingService.

    • Method Summary

      Modifier and Type Method Description
      void onNotificationRendered(boolean isRendered) Callback when notification is rendered by core sdk.
      void onReceive(Context context, Intent intent)
      • Methods inherited from class android.content.BroadcastReceiver

        abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, getSentFromPackage, getSentFromUid, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, onReceive, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • Methods inherited from class com.clevertap.android.sdk.interfaces.NotificationRenderedListener

        onNotificationRendered
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • onNotificationRendered

         void onNotificationRendered(boolean isRendered)

        Callback when notification is rendered by core sdk.

        Parameters:
        isRendered - true if rendered successfully