Package-level declarations
Types
Link copied to clipboard
interface UpdateApiVersionsScheduler
Responsible for schedulePeriodicApiVersionUpdate and scheduleImmediateApiVersionUpdate.
Link copied to clipboard
internal class UpdateApiVersionsWorker(updateApiVersionsUseCase: UpdateApiVersionsUseCase) : DefaultWorker
Link copied to clipboard
Responsible for schedulePeriodicUserConfigSync.
Link copied to clipboard
Worker that is responsible for syncing/refreshing user configurations:
Link copied to clipboard
internal class UserConfigSyncWorkerImpl(incrementalSyncRepository: IncrementalSyncRepository, syncFeatureConfigsUseCase: SyncFeatureConfigsUseCase, proteusPreKeyRefiller: ProteusPreKeyRefiller, mlsPublicKeysRepository: MLSPublicKeysRepository, acmeCertificatesSyncUseCase: ACMECertificatesSyncUseCase, kaliumLogger: <Error class: unknown class>, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl, timeout: <Error class: unknown class> = TIMEOUT) : UserConfigSyncWorker