c31a839fd3ecc91807d735884d09fcbaf62e9244 |
|
14-Jul-2017 |
Robert Berry <robertberry@google.com> |
Move logic for backup journal into its own class Refactor to further simplify BackupManagerService, which currently has too many responsibilities. Also adds unit tests. Bug: 36850431 Test: adb shell am instrument -w -e package com.android.server.backup com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner Change-Id: Id433d7604c22c8b6f0d524a9bf9e83053facc0ca
/frameworks/base/services/backup/java/com/android/server/backup/internal/PerformBackupTask.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/internal/PerformBackupTask.java
|
c2a3d0fb3a25dd3f8171d24e1815da1f7f749e13 |
|
28-Apr-2017 |
Artem Iglikov <artikz@google.com> |
Move message ids to BackupHandler. Bug: 36850431 Test: it compiles Change-Id: Ic4e63b0b3dd817ed89cd411b8fb52673e11b8cc3
/frameworks/base/services/backup/java/com/android/server/backup/internal/PerformBackupTask.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/internal/PerformBackupTask.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/internal/PerformBackupTask.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/internal/PerformBackupTask.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/internal/PerformBackupTask.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/internal/PerformBackupTask.java
|