diff options
author | Joe Onorato <joeo@android.com> | 2009-06-18 20:10:37 -0700 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2009-06-22 13:02:24 -0700 |
commit | 06290a4bb9b280fa14a2bbeb2d3ceb09396a78c3 (patch) | |
tree | 15fccf5ce4e9c42bba3fc7581ac2ddc0d8363dc9 /core/java/android/backup/BackupDataOutput.java | |
parent | eed76b2a8ddc41af01cd3ae87c4722f3784c975c (diff) | |
download | frameworks_base-06290a4bb9b280fa14a2bbeb2d3ceb09396a78c3.zip frameworks_base-06290a4bb9b280fa14a2bbeb2d3ceb09396a78c3.tar.gz frameworks_base-06290a4bb9b280fa14a2bbeb2d3ceb09396a78c3.tar.bz2 |
Helper API cleanup. Allows multiple helpers to function,
because they'll always go in the same order, and this lets
us not have to write headers to keep them paired.
Diffstat (limited to 'core/java/android/backup/BackupDataOutput.java')
-rw-r--r-- | core/java/android/backup/BackupDataOutput.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/backup/BackupDataOutput.java b/core/java/android/backup/BackupDataOutput.java index 05e667e..d29c5ba 100644 --- a/core/java/android/backup/BackupDataOutput.java +++ b/core/java/android/backup/BackupDataOutput.java @@ -55,6 +55,10 @@ public class BackupDataOutput { } } + public void setKeyPrefix(String keyPrefix) { + setKeyPrefix_native(mBackupWriter, keyPrefix); + } + protected void finalize() throws Throwable { try { dtor(mBackupWriter); @@ -62,11 +66,12 @@ public class BackupDataOutput { super.finalize(); } } - + private native static int ctor(FileDescriptor fd); private native static void dtor(int mBackupWriter); private native static int writeEntityHeader_native(int mBackupWriter, String key, int dataSize); private native static int writeEntityData_native(int mBackupWriter, byte[] data, int size); + private native static void setKeyPrefix_native(int mBackupWriter, String keyPrefix); } |