GetNotificationsUseCaseImpl

internal constructor(connectionRepository: ConnectionRepository, messageRepository: MessageRepository, notificationEventsManager: NotificationEventsManager, incrementalSyncRepository: IncrementalSyncRepository, localNotificationMessageMapper: LocalNotificationMessageMapper = MapperProvider.localNotificationMessageMapper())

Parameters

connectionRepository

connectionRepository for observing connectionRequests that user should be notified about

messageRepository

MessageRepository for getting Messages that user should be notified about

localNotificationMessageMapper

LocalNotificationMessageMapper for mapping PublicUser object into LocalNotificationMessageAuthor