diff options
author | Christopher Tate <ctate@google.com> | 2013-11-18 14:20:36 -0800 |
---|---|---|
committer | Christopher Tate <ctate@google.com> | 2013-11-18 16:12:38 -0800 |
commit | 8f98252afea3fd0e68693635ec21b6004a52fa69 (patch) | |
tree | ae1c473590c0a9d1c2022376f047f88151e3db7a /core/java | |
parent | 245408d29018fee4b1231e52f5da1edcc3283c4a (diff) | |
download | frameworks_base-8f98252afea3fd0e68693635ec21b6004a52fa69.zip frameworks_base-8f98252afea3fd0e68693635ec21b6004a52fa69.tar.gz frameworks_base-8f98252afea3fd0e68693635ec21b6004a52fa69.tar.bz2 |
Harden against transiently unavailable backup transports
The init & clear operations are particularly important to ensure
delivery when at all possible, so we retry those periodically
if the transport is unavailable when we first attempt them.
Bug 11716868
Change-Id: I4860fe3d4e99618b2cd194c83162bd7cbd5a83a9
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/app/backup/IBackupManager.aidl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/app/backup/IBackupManager.aidl b/core/java/android/app/backup/IBackupManager.aidl index bb4f5f1..12ee3b6 100644 --- a/core/java/android/app/backup/IBackupManager.aidl +++ b/core/java/android/app/backup/IBackupManager.aidl @@ -43,14 +43,14 @@ interface IBackupManager { void dataChanged(String packageName); /** - * Erase all backed-up data for the given package from the storage + * Erase all backed-up data for the given package from the given storage * destination. * * Any application can invoke this method for its own package, but * only callers who hold the android.permission.BACKUP permission * may invoke it for arbitrary packages. */ - void clearBackupData(String packageName); + void clearBackupData(String transportName, String packageName); /** * Notifies the Backup Manager Service that an agent has become available. This |