UserEventReceiverImpl

internal class UserEventReceiverImpl(clientRepository: ClientRepository, connectionRepository: ConnectionRepository, userRepository: UserRepository, logout: LogoutUseCase, oneOnOneResolver: OneOnOneResolver, selfUserId: <Error class: unknown class>, currentClientIdProvider: CurrentClientIdProvider, newGroupConversationSystemMessagesCreator: <Error class: unknown class><NewGroupConversationSystemMessagesCreator>, legalHoldRequestHandler: LegalHoldRequestHandler, legalHoldHandler: LegalHoldHandler) : UserEventReceiver

Constructors

Link copied to clipboard
internal constructor(clientRepository: ClientRepository, connectionRepository: ConnectionRepository, userRepository: UserRepository, logout: LogoutUseCase, oneOnOneResolver: OneOnOneResolver, selfUserId: <Error class: unknown class>, currentClientIdProvider: CurrentClientIdProvider, newGroupConversationSystemMessagesCreator: <Error class: unknown class><NewGroupConversationSystemMessagesCreator>, legalHoldRequestHandler: LegalHoldRequestHandler, legalHoldHandler: LegalHoldHandler)

Functions

Link copied to clipboard
open suspend override fun onEvent(event: Event.User, deliveryInfo: EventDeliveryInfo): Either<CoreFailure, Unit>