summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2013-11-18 14:20:36 -0800
committerChristopher Tate <ctate@google.com>2013-11-18 16:12:38 -0800
commit8f98252afea3fd0e68693635ec21b6004a52fa69 (patch)
treeae1c473590c0a9d1c2022376f047f88151e3db7a /core/java
parent245408d29018fee4b1231e52f5da1edcc3283c4a (diff)
downloadframeworks_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.aidl4
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