diff options
| author | 2019-09-21 22:06:40 +0100 | |
|---|---|---|
| committer | 2019-09-22 17:23:17 +0100 | |
| commit | b85b36ac09813172e73a8bdf594bd077139a3a6f (patch) | |
| tree | 8bfe17f1929f1858aaa80eafc9cf682cfd4a2f3c | |
| parent | e187e20a8a537efc3b18e99174abf6540659e19b (diff) | |
Move transport client code into its own lib
We will route backup through the BackupEncryption APK which will
implement an intermediate transport which will encrypt (or decrypt) the data when
sending it (receiving it) from the real transport.
Since both backup services and IntermediateTransport need to bind to
IBackupTransport, they both need the transport client code so we move that
into its own lib.
Bug: 139269919
Test: atest -v RunBackupFrameworksServicesRoboTests
Test: atest -v $(find frameworks/base/services/tests/servicestests/src/com/android/server/backup -name '\''*Test.java'\'')'
Test: atest -v CtsBackupTestCases CtsBackupHostTestCases
Change-Id: Id986162ac71adf8638e5797169ef70e0d3d58b0c
| -rw-r--r-- | services/backup/Android.bp | 1 | ||||
| -rw-r--r-- | services/backup/backuplib/Android.bp | 5 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/TransportManager.java (renamed from services/backup/java/com/android/server/backup/TransportManager.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/OnTransportRegisteredListener.java (renamed from services/backup/java/com/android/server/backup/transport/OnTransportRegisteredListener.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportClient.java (renamed from services/backup/java/com/android/server/backup/transport/TransportClient.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportClientManager.java (renamed from services/backup/java/com/android/server/backup/transport/TransportClientManager.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportConnectionListener.java (renamed from services/backup/java/com/android/server/backup/transport/TransportConnectionListener.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportNotAvailableException.java (renamed from services/backup/java/com/android/server/backup/transport/TransportNotAvailableException.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportNotRegisteredException.java (renamed from services/backup/java/com/android/server/backup/transport/TransportNotRegisteredException.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportStats.java (renamed from services/backup/java/com/android/server/backup/transport/TransportStats.java) | 0 | ||||
| -rw-r--r-- | services/backup/backuplib/java/com/android/server/backup/transport/TransportUtils.java (renamed from services/backup/java/com/android/server/backup/transport/TransportUtils.java) | 0 |
11 files changed, 6 insertions, 0 deletions
diff --git a/services/backup/Android.bp b/services/backup/Android.bp index ef03d83d4916..a3b0c891d00a 100644 --- a/services/backup/Android.bp +++ b/services/backup/Android.bp @@ -2,4 +2,5 @@ java_library_static { name: "services.backup", srcs: ["java/**/*.java"], libs: ["services.core"], + static_libs: ["backuplib"], } diff --git a/services/backup/backuplib/Android.bp b/services/backup/backuplib/Android.bp new file mode 100644 index 000000000000..7b194a0923c2 --- /dev/null +++ b/services/backup/backuplib/Android.bp @@ -0,0 +1,5 @@ +java_library { + name: "backuplib", + srcs: ["java/**/*.java"], + libs: ["services.core"], +} diff --git a/services/backup/java/com/android/server/backup/TransportManager.java b/services/backup/backuplib/java/com/android/server/backup/TransportManager.java index 30ce4cf2fd3f..30ce4cf2fd3f 100644 --- a/services/backup/java/com/android/server/backup/TransportManager.java +++ b/services/backup/backuplib/java/com/android/server/backup/TransportManager.java diff --git a/services/backup/java/com/android/server/backup/transport/OnTransportRegisteredListener.java b/services/backup/backuplib/java/com/android/server/backup/transport/OnTransportRegisteredListener.java index 391ec2d7f294..391ec2d7f294 100644 --- a/services/backup/java/com/android/server/backup/transport/OnTransportRegisteredListener.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/OnTransportRegisteredListener.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportClient.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportClient.java index 7c5a57c004e4..7c5a57c004e4 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportClient.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportClient.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportClientManager.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportClientManager.java index a4e9b1091bed..a4e9b1091bed 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportClientManager.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportClientManager.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportConnectionListener.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportConnectionListener.java index 1ccffd01d12c..1ccffd01d12c 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportConnectionListener.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportConnectionListener.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportNotAvailableException.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportNotAvailableException.java index c08eb7f4a54e..c08eb7f4a54e 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportNotAvailableException.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportNotAvailableException.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportNotRegisteredException.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportNotRegisteredException.java index 02766deeb7e2..02766deeb7e2 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportNotRegisteredException.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportNotRegisteredException.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportStats.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportStats.java index bd84782122ad..bd84782122ad 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportStats.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportStats.java diff --git a/services/backup/java/com/android/server/backup/transport/TransportUtils.java b/services/backup/backuplib/java/com/android/server/backup/transport/TransportUtils.java index 766d77bd639c..766d77bd639c 100644 --- a/services/backup/java/com/android/server/backup/transport/TransportUtils.java +++ b/services/backup/backuplib/java/com/android/server/backup/transport/TransportUtils.java |