PersistMigratedMessagesUseCaseImpl

internal class PersistMigratedMessagesUseCaseImpl(selfUserId: <Error class: unknown class>, migrationDAO: <Error class: unknown class>, coroutineContext: <Error class: unknown class> = KaliumDispatcherImpl.default.limitedParallelism(2), protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId), messageMapper: MessageMapper = MapperProvider.messageMapper(selfUserId)) : PersistMigratedMessagesUseCase

Constructors

Link copied to clipboard
constructor(selfUserId: <Error class: unknown class>, migrationDAO: <Error class: unknown class>, coroutineContext: <Error class: unknown class> = KaliumDispatcherImpl.default.limitedParallelism(2), protoContentMapper: ProtoContentMapper = MapperProvider.protoContentMapper(selfUserId), messageMapper: MessageMapper = MapperProvider.messageMapper(selfUserId))

Functions

Link copied to clipboard
open suspend operator override fun invoke(messages: List<<Error class: unknown class>>, coroutineScope: <Error class: unknown class>): Either<CoreFailure, Unit>