@Override public void unsubscribeToPushChannel(String channel) { FirebaseMessaging.getInstance().unsubscribeFromTopic(channel); }
private void updateTopicSubscriptions(Set<String> newTopics, String[] availableTopics) { if (newTopics != null) { for (String availableTopic : availableTopics) { if (newTopics.contains(availableTopic)) { FirebaseMessaging.getInstance().subscribeToTopic(availableTopic); } else { FirebaseMessaging.getInstance().unsubscribeFromTopic(availableTopic); } } } }
} else { FirebaseMessaging.getInstance() .unsubscribeFromTopic(Constants.TOPIC_TRIPLE_DOUBLES); } else { FirebaseMessaging.getInstance() .unsubscribeFromTopic(Constants.TOPIC_QUADRUPLE_DOUBLES); } else { FirebaseMessaging.getInstance() .unsubscribeFromTopic(Constants.TOPIC_5_X_5);
if ((GcmActivity.myIdentity() != null) && (GcmActivity.myIdentity().length() > 30)) { try { FirebaseMessaging.getInstance().unsubscribeFromTopic(tpca[2]); } catch (Exception e) { Log.e(TAG, "Exception unsubscribing: " + e.toString());
if ((GcmActivity.myIdentity() != null) && (GcmActivity.myIdentity().length() > 30)) { try { FirebaseMessaging.getInstance().unsubscribeFromTopic(tpca[2]); } catch (Exception e) { Log.e(TAG, "Exception unsubscribing: " + e.toString());