Package-level declarations
Types
Link copied to clipboard
internal class PushTokenUpdater(clientRepository: ClientRepository, notificationTokenRepository: NotificationTokenRepository, pushTokenRepository: PushTokenRepository)
Link copied to clipboard
interface SaveNotificationTokenUseCase
Saves the push notification token for the users registered in the device.
Link copied to clipboard
internal class SaveNotificationTokenUseCaseImpl(notificationTokenRepository: NotificationTokenRepository, observeValidAccounts: ObserveValidAccountsUseCase, userSessionScopeProvider: UserSessionScopeProvider) : SaveNotificationTokenUseCase
Link copied to clipboard
Link copied to clipboard
class SendFCMTokenToAPIUseCaseImpl(currentClientIdProvider: CurrentClientIdProvider, clientRepository: ClientRepository, notificationTokenRepository: NotificationTokenRepository) : SendFCMTokenUseCase
Link copied to clipboard
interface SendFCMTokenUseCase
Sends to the API locally stored FCM push token