OSDN Git Service

Move logic for backup journal into its own class
authorRobert Berry <robertberry@google.com>
Fri, 14 Jul 2017 13:19:21 +0000 (14:19 +0100)
committerRobert Berry <robertberry@google.com>
Fri, 14 Jul 2017 13:45:22 +0000 (14:45 +0100)
commitc31a839fd3ecc91807d735884d09fcbaf62e9244
tree09ee888f012d583a68b9d413c03411a4455cd7f2
parentb57501a8d93fc1ca8e526a3befbb09e6daecc55f
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
services/backup/java/com/android/server/backup/DataChangedJournal.java [new file with mode: 0644]
services/backup/java/com/android/server/backup/RefactoredBackupManagerService.java
services/backup/java/com/android/server/backup/internal/BackupHandler.java
services/backup/java/com/android/server/backup/internal/PerformBackupTask.java
services/tests/servicestests/src/com/android/server/backup/DataChangedJournalTest.java [new file with mode: 0644]