Package com.hildeio.services
Class FbMessageTopicService
java.lang.Object
com.hildeio.services.FbMessageTopicService
Administrations-Service fuer FCM Topics.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTopicsOfDevice
(String deviceToken) Rueckgabe aller Topics (im JSON-Format) in denen der DeviceToken registriert ist.subscribeTopic
(FbMessageTopicModel fbMessageTopicModel) Hinzufuegen eines MobileDevice-Tokens zu einem Topic.unsubscribeTopic
(FbMessageTopicModel fbMessageTopicModel) Entfernen eines MobileDevice-Tokens aus einem Topic.
-
Field Details
-
log4Hilde
Dependency Injection auf Log4Hilde
-
-
Constructor Details
-
FbMessageTopicService
public FbMessageTopicService()
-
-
Method Details
-
subscribeTopic
Hinzufuegen eines MobileDevice-Tokens zu einem Topic.- Parameters:
fbMessageTopicModel
- DeviceTokens und Topic.- Returns:
- Erfolgsmeldung / Fehlermeldung
-
unsubscribeTopic
Entfernen eines MobileDevice-Tokens aus einem Topic.- Parameters:
fbMessageTopicModel
- DeviceTokens und Topic.- Returns:
- Erfolgsmeldung / Fehlermeldung
-
getTopicsOfDevice
Rueckgabe aller Topics (im JSON-Format) in denen der DeviceToken registriert ist. Enhalten ist auch der Timestamp wann der DeviceToken registriert wurde.- Parameters:
deviceToken
- DeviceToken- Returns:
- Liste der Topics mit Timestamp (JSON)
-