Package-level declarations
Types
Link copied to clipboard
interface AccessUpdateEventHandler
Link copied to clipboard
interface ConversationMessageTimerEventHandler
Link copied to clipboard
internal class ConversationMessageTimerEventHandlerImpl(conversationDAO: <Error class: unknown class>, persistMessage: PersistMessageUseCase) : ConversationMessageTimerEventHandler
Link copied to clipboard
interface DeletedConversationEventHandler
Link copied to clipboard
internal class DeletedConversationEventHandlerImpl(userRepository: UserRepository, conversationRepository: ConversationRepository, notificationEventsManager: NotificationEventsManager) : DeletedConversationEventHandler
Link copied to clipboard
interface MemberChangeEventHandler
Link copied to clipboard
internal class MemberChangeEventHandlerImpl(conversationRepository: ConversationRepository) : MemberChangeEventHandler
Link copied to clipboard
interface MemberJoinEventHandler
Link copied to clipboard
internal class MemberJoinEventHandlerImpl(conversationRepository: ConversationRepository, userRepository: UserRepository, persistMessage: PersistMessageUseCase, legalHoldHandler: LegalHoldHandler) : MemberJoinEventHandler
Link copied to clipboard
interface MemberLeaveEventHandler
Link copied to clipboard
internal class MemberLeaveEventHandlerImpl(memberDAO: <Error class: unknown class>, userRepository: UserRepository, persistMessage: PersistMessageUseCase, updateConversationClientsForCurrentCall: <Error class: unknown class><UpdateConversationClientsForCurrentCallUseCase>, legalHoldHandler: LegalHoldHandler, selfTeamIdProvider: SelfTeamIdProvider) : MemberLeaveEventHandler
Link copied to clipboard
interface MLSWelcomeEventHandler
Link copied to clipboard
internal class MLSWelcomeEventHandlerImpl(val mlsClientProvider: MLSClientProvider, val conversationRepository: ConversationRepository, val oneOnOneResolver: OneOnOneResolver, val refillKeyPackages: RefillKeyPackagesUseCase, val revocationListChecker: RevocationListChecker, certificateRevocationListRepository: CertificateRevocationListRepository) : MLSWelcomeEventHandler
Link copied to clipboard
interface NewConversationEventHandler
Link copied to clipboard
internal class NewConversationEventHandlerImpl(conversationRepository: ConversationRepository, userRepository: UserRepository, selfTeamIdProvider: SelfTeamIdProvider, newGroupConversationSystemMessagesCreator: NewGroupConversationSystemMessagesCreator, oneOnOneResolver: OneOnOneResolver) : NewConversationEventHandler
Link copied to clipboard
interface ProtocolUpdateEventHandler
Link copied to clipboard
internal class ProtocolUpdateEventHandlerImpl(conversationRepository: ConversationRepository, systemMessageInserter: SystemMessageInserter, callRepository: CallRepository) : ProtocolUpdateEventHandler
Link copied to clipboard
interface ReceiptModeUpdateEventHandler
Link copied to clipboard
internal class ReceiptModeUpdateEventHandlerImpl(conversationDAO: <Error class: unknown class>, persistMessage: PersistMessageUseCase, receiptModeMapper: ReceiptModeMapper = MapperProvider.receiptModeMapper()) : ReceiptModeUpdateEventHandler
Link copied to clipboard
interface RenamedConversationEventHandler
Link copied to clipboard
internal class RenamedConversationEventHandlerImpl(conversationDAO: <Error class: unknown class>, persistMessage: PersistMessageUseCase) : RenamedConversationEventHandler
Functions
Link copied to clipboard
fun AccessUpdateEventHandler(selfUserId: <Error class: unknown class>, conversationDAO: <Error class: unknown class>, conversationMapper: ConversationMapper = MapperProvider.conversationMapper(selfUserId)): AccessUpdateEventHandler