PushMessageReceiver.java

 1package eu.siacs.conversations.services;
 2
 3import android.content.Intent;
 4
 5import com.google.firebase.messaging.FirebaseMessagingService;
 6import com.google.firebase.messaging.RemoteMessage;
 7
 8import java.util.Map;
 9
10public class PushMessageReceiver extends FirebaseMessagingService {
11
12	@Override
13	public void onMessageReceived(RemoteMessage message) {
14		Map<String, String> data = message.getData();
15		Intent intent = new Intent(this, XmppConnectionService.class);
16		intent.setAction(XmppConnectionService.ACTION_FCM_MESSAGE_RECEIVED);
17		intent.putExtra("account", data.get("account"));
18		startService(intent);
19	}
20
21}