ForegroundActionsUseCaseImpl

internal class ForegroundActionsUseCaseImpl(updateApiVersionsUseCase: UpdateApiVersionsUseCase, userConfigSyncWorker: UserConfigSyncWorker, syncCertificateRevocationListUseCase: SyncCertificateRevocationListUseCase, observeCertificateRevocationForSelfClientUseCase: ObserveCertificateRevocationForSelfClientUseCase, mlsClientManager: MLSClientManager, mlsMigrationManager: MLSMigrationManager, keyingMaterialsManager: KeyingMaterialsManager, recoverPendingMLSGroupJoinsUseCase: RecoverPendingMLSGroupJoinsUseCase, recoverPendingOneOnOneResolutionsUseCase: RecoverPendingOneOnOneResolutionsUseCase, dispatchers: KaliumDispatcher = KaliumDispatcherImpl) : ForegroundActionsUseCase

Constructors

Link copied to clipboard
constructor(updateApiVersionsUseCase: UpdateApiVersionsUseCase, userConfigSyncWorker: UserConfigSyncWorker, syncCertificateRevocationListUseCase: SyncCertificateRevocationListUseCase, observeCertificateRevocationForSelfClientUseCase: ObserveCertificateRevocationForSelfClientUseCase, mlsClientManager: MLSClientManager, mlsMigrationManager: MLSMigrationManager, keyingMaterialsManager: KeyingMaterialsManager, recoverPendingMLSGroupJoinsUseCase: RecoverPendingMLSGroupJoinsUseCase, recoverPendingOneOnOneResolutionsUseCase: RecoverPendingOneOnOneResolutionsUseCase, dispatchers: KaliumDispatcher = KaliumDispatcherImpl)

Functions

Link copied to clipboard
open suspend operator override fun invoke()