|
- package com.juce;
-
- import com.google.firebase.messaging.*;
-
- public final class JuceFirebaseMessagingService extends FirebaseMessagingService
- {
- private native void firebaseRemoteMessageReceived (RemoteMessage message);
- private native void firebaseRemoteMessagesDeleted();
- private native void firebaseRemoteMessageSent (String messageId);
- private native void firebaseRemoteMessageSendError (String messageId, String error);
-
- @Override
- public void onMessageReceived (RemoteMessage message)
- {
- firebaseRemoteMessageReceived (message);
- }
-
- @Override
- public void onDeletedMessages()
- {
- firebaseRemoteMessagesDeleted();
- }
-
- @Override
- public void onMessageSent (String messageId)
- {
- firebaseRemoteMessageSent (messageId);
- }
-
- @Override
- public void onSendError (String messageId, Exception e)
- {
- firebaseRemoteMessageSendError (messageId, e.toString());
- }
- }
|