Conversations/src/playstore/java/eu/siacs/conversations/services/PushMessageReceiver.java

22 lines
614 B
Java
Raw Normal View History

package eu.siacs.conversations.services;
import android.content.Intent;
2018-05-19 20:05:45 +02:00
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
2018-05-19 20:05:45 +02:00
import java.util.Map;
2018-05-19 20:05:45 +02:00
public class PushMessageReceiver extends FirebaseMessagingService {
@Override
2018-05-19 20:05:45 +02:00
public void onMessageReceived(RemoteMessage message) {
Map<String, String> data = message.getData();
Intent intent = new Intent(this, XmppConnectionService.class);
2018-05-19 20:05:45 +02:00
intent.setAction(XmppConnectionService.ACTION_FCM_MESSAGE_RECEIVED);
intent.putExtra("account", data.get("account"));
startService(intent);
}
2018-05-19 20:05:45 +02:00
}