summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/util/BackupManagerProxy.kt
blob: f5424348c74011d9d5883a6aed889308e3ed9155 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.android.systemui.util

import android.app.backup.BackupManager
import com.android.systemui.dagger.SysUISingleton
import javax.inject.Inject

/** Wrapper around [BackupManager] useful for testing. */
@SysUISingleton
class BackupManagerProxy @Inject constructor() {

    /** Wrapped version of [BackupManager.dataChanged] */
    fun dataChanged(packageName: String) = BackupManager.dataChanged(packageName)

    /** Wrapped version of [BackupManager.dataChangedForUser] */
    fun dataChangedForUser(userId: Int, packageName: String) =
        BackupManager.dataChangedForUser(userId, packageName)
}