Class SuperUserFCMRegistrationService

java.lang.Object
dev.getelements.elements.service.notification.SuperUserFCMRegistrationService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.firebase.FCMRegistrationService

public class SuperUserFCMRegistrationService extends Object implements dev.getelements.elements.sdk.service.firebase.FCMRegistrationService
  • Constructor Details

    • SuperUserFCMRegistrationService

      public SuperUserFCMRegistrationService()
  • Method Details

    • createRegistration

      public dev.getelements.elements.sdk.model.notification.FCMRegistration createRegistration(dev.getelements.elements.sdk.model.notification.FCMRegistration fcmRegistration)
      Specified by:
      createRegistration in interface dev.getelements.elements.sdk.service.firebase.FCMRegistrationService
    • updateRegistration

      public dev.getelements.elements.sdk.model.notification.FCMRegistration updateRegistration(dev.getelements.elements.sdk.model.notification.FCMRegistration fcmRegistration)
      Specified by:
      updateRegistration in interface dev.getelements.elements.sdk.service.firebase.FCMRegistrationService
    • deleteRegistration

      public void deleteRegistration(String fcmRegistrationId)
      Specified by:
      deleteRegistration in interface dev.getelements.elements.sdk.service.firebase.FCMRegistrationService
    • getFcmRegistrationDao

      public dev.getelements.elements.sdk.dao.FCMRegistrationDao getFcmRegistrationDao()
    • setFcmRegistrationDao

      @Inject public void setFcmRegistrationDao(dev.getelements.elements.sdk.dao.FCMRegistrationDao fcmRegistrationDao)
    • getCurrentProfileSupplier

      public Supplier<dev.getelements.elements.sdk.model.profile.Profile> getCurrentProfileSupplier()
    • setCurrentProfileSupplier

      @Inject public void setCurrentProfileSupplier(Supplier<dev.getelements.elements.sdk.model.profile.Profile> currentProfileSupplier)