History log of /frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1a30fcd99547d8da870a66e0799b40b77e783304 20-Jun-2017 Christopher Tate <ctate@google.com> Fix #62798589 : requestBackup() needs to check enable/provisioned state

Also tweaked the logging to make sure to capture "not provisioned"
whenever it's the case.

Test: manual
Change-Id: Iee909b8336af776bad0fa46f036d6cf32ef9c3e7
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
dbe68324801cfd45d0d1116c9da983b8ebe651ae 09-May-2017 Artem Iglikov <artikz@google.com> Use static imports for constants.

This is an automated change with some manual formatting.

Bug: 36850431
Test: mmma frameworks/base
Change-Id: I126747e57ae1b666e5281b25d063d22d774b0718
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
0b54d6d92990b8b3193ff5891b4de820ed2f2130 27-Apr-2017 Artem Iglikov <artikz@google.com> Another round of code deduplication.

Moved more common classes and methods to utilities (automated).
Prepared for deduplication of restoreOneFile() method.

Bug: 37519282
Test: gts
Change-Id: Ibc3de8f7c6675f64c636aafe51a885cfbd162e3a
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
b3177dc9e5aaa28a88a690147c5bf8cee4baeb4d 26-Apr-2017 Artem Iglikov <artikz@google.com> Move more common methods to TarBackupReader.

This moves rest of common methods in FullRestoreEngine and
PerformAdbRestoreTask to TarBackupReader and FileMetadata.

Bug: 37519282
Test: gts
Change-Id: Iff1f95e87721e74c9c5764ab98c64026604eee9b
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
2c2c856b3a60e96e09261d2513b43acb7ff4b070 24-Apr-2017 Artem Iglikov <artikz@google.com> Move public static methods to utility classes.

This is an automated change which moves all public static methods
from RefactoredBackupManagerService to respective utility classes.

Bug: 37519282
Test: it compiles.
Change-Id: I2f5765e430da3bd9a05e255dbd2656d5e667bf4d
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
d6c00c711000aa70db51f46b48a86c2884e91b15 24-Apr-2017 Artem Iglikov <artikz@google.com> Encapsulate RefactoredBackupManagerService fields.

This encapsulates back the fields which were decapsulated when splitting
out internal classes.

Bug: 37520921
Test: adb shell settings put global backup_refactored_service_disabled 0
&& adb reboot && adb shell bmgr backupnow --all
Change-Id: I9caa75b2f688de96bd5b245f43e0ae66cd9d023c
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
21510f0b7571f0689dc48c4f8fdbafea883cbdd0 18-Apr-2017 Artem Iglikov <artikz@google.com> Apply Android code style to RefactoredBackupManagerService.

Bug: 36850431

Test: it compiles.

Change-Id: I5f996e612c9117437c3ff14929afb529ee8e9a93
/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/PerformFullTransportBackupTask.java
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/fullbackup/PerformFullTransportBackupTask.java