summaryrefslogtreecommitdiffstats
path: root/core/java/android/backup
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/backup')
-rw-r--r--core/java/android/backup/IBackupManager.aidl8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/java/android/backup/IBackupManager.aidl b/core/java/android/backup/IBackupManager.aidl
index 7efaf58..cf22798 100644
--- a/core/java/android/backup/IBackupManager.aidl
+++ b/core/java/android/backup/IBackupManager.aidl
@@ -29,7 +29,13 @@ package android.backup;
interface IBackupManager {
/**
* Tell the system service that the caller has made changes to its
- * data, and therefore needs to undergo a backup pass.
+ * data, and therefore needs to undergo an incremental backup pass.
*/
oneway void dataChanged(String packageName);
+
+ /**
+ * Schedule a full backup of the given package.
+ * !!! TODO: protect with a signature-or-system permission?
+ */
+ oneway void scheduleFullBackup(String packageName);
}