summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarete <arete@google.com>2014-08-18 23:39:05 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-08-18 23:27:42 +0000
commit4220a9a9f6ec7f2b4b2bc9eaeccbefc839678f1e (patch)
tree7db6aa1778be99d8706105da150f9f5dd59e5167
parent5b1caaf7d8408bf0ce78d8d7a36f4649dda17797 (diff)
parentff31addb9b767496ba5c907513be172779eadfc5 (diff)
downloadframeworks_base-4220a9a9f6ec7f2b4b2bc9eaeccbefc839678f1e.zip
frameworks_base-4220a9a9f6ec7f2b4b2bc9eaeccbefc839678f1e.tar.gz
frameworks_base-4220a9a9f6ec7f2b4b2bc9eaeccbefc839678f1e.tar.bz2
Merge "Expose system apis for backup transport migration" into lmp-dev
-rw-r--r--core/java/android/app/backup/BackupDataInput.java6
-rw-r--r--core/java/android/app/backup/BackupDataOutput.java3
-rw-r--r--core/java/android/app/backup/BackupTransport.java2
3 files changed, 9 insertions, 2 deletions
diff --git a/core/java/android/app/backup/BackupDataInput.java b/core/java/android/app/backup/BackupDataInput.java
index 03205fb..26f9e3e 100644
--- a/core/java/android/app/backup/BackupDataInput.java
+++ b/core/java/android/app/backup/BackupDataInput.java
@@ -16,6 +16,8 @@
package android.app.backup;
+import android.annotation.SystemApi;
+
import java.io.FileDescriptor;
import java.io.IOException;
@@ -70,6 +72,7 @@ public class BackupDataInput {
}
/** @hide */
+ @SystemApi
public BackupDataInput(FileDescriptor fd) {
if (fd == null) throw new NullPointerException();
mBackupReader = ctor(fd);
@@ -79,6 +82,7 @@ public class BackupDataInput {
}
/** @hide */
+ @Override
protected void finalize() throws Throwable {
try {
dtor(mBackupReader);
@@ -174,7 +178,7 @@ public class BackupDataInput {
* for further processing. This allows a {@link android.app.backup.BackupAgent} to
* efficiently discard obsolete or otherwise uninteresting records during the
* restore operation.
- *
+ *
* @throws IOException if an error occurred when trying to read the restore data stream
*/
public void skipEntityData() throws IOException {
diff --git a/core/java/android/app/backup/BackupDataOutput.java b/core/java/android/app/backup/BackupDataOutput.java
index fc5fb3d..048a4bb 100644
--- a/core/java/android/app/backup/BackupDataOutput.java
+++ b/core/java/android/app/backup/BackupDataOutput.java
@@ -16,6 +16,7 @@
package android.app.backup;
+import android.annotation.SystemApi;
import android.os.ParcelFileDescriptor;
import android.os.Process;
@@ -66,6 +67,7 @@ public class BackupDataOutput {
long mBackupWriter;
/** @hide */
+ @SystemApi
public BackupDataOutput(FileDescriptor fd) {
if (fd == null) throw new NullPointerException();
mBackupWriter = ctor(fd);
@@ -115,6 +117,7 @@ public class BackupDataOutput {
}
/** @hide */
+ @Override
protected void finalize() throws Throwable {
try {
dtor(mBackupWriter);
diff --git a/core/java/android/app/backup/BackupTransport.java b/core/java/android/app/backup/BackupTransport.java
index 6cfabf0..70bb5e4 100644
--- a/core/java/android/app/backup/BackupTransport.java
+++ b/core/java/android/app/backup/BackupTransport.java
@@ -51,7 +51,7 @@ public class BackupTransport {
public static final int AGENT_UNKNOWN = -1004;
IBackupTransport mBinderImpl = new TransportImpl();
- /** @hide */
+
public IBinder getBinder() {
return mBinderImpl.asBinder();
}