History log of /frameworks/base/services/backup/java/com/android/server/backup/BackupRestoreTask.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f251e3509838e3fbc62ccdba9d4cfd0527f67acd 07-Apr-2017 Artem Iglikov <artikz@google.com> Move inner classes of RefactoredBackupManagerService to their own files.

The move was done automatically separately for each class. For the
classes that are not static, instance of RBMS is passed in the
constructor.

To make this compilable all methods and fields of RBMS that are accessed
from the separated classes were made public. In later commits this will
be addressed.

Test: built, flashed, verified that bmgr backupnow works with RBMS
enabled.

Bug: 36850431

Change-Id: I2d9be8bb045d5c4d8106bc59630d3a278138b54f
/frameworks/base/services/backup/java/com/android/server/backup/BackupRestoreTask.java
adf8288a3f1291fad9db7ced9301905841bbf66c 05-Apr-2017 Artem Iglikov <artikz@google.com> Introduce BackupManagerServiceInteface in remaining parts of the code.

Use it in Trampoline, KeyValueAdbBackupEngine, KeyValueAdbRestoreEngine
where it wasn't used automatically, because of using package-private
methods and fields. To be able to do this, also make couple of methods
public and move them to the interface and add getBackupManagerBinder()
method to use instead of directly accessing the field.

Test: not required as behaviour is not modified.

Bug: 36850431

Change-Id: Ia7a26f93f8dba37ece87305979c922acb58a271f
/frameworks/base/services/backup/java/com/android/server/backup/BackupRestoreTask.java