diff options
author | Junyu Lai <junyulai@google.com> | 2021-12-07 08:25:31 +0000 |
---|---|---|
committer | Junyu Lai <junyulai@google.com> | 2021-12-10 16:11:08 +0000 |
commit | d82296cf33f8da0085bf1bef5c7e93d1e42d055f (patch) | |
tree | a43135a78dbbf5a9573bcd4a51f8df8bbc01368c | |
parent | e51a1d0254a9bf412f2406261bcc481e2d94ddad (diff) | |
download | base-d82296cf33f8da0085bf1bef5c7e93d1e42d055f.tar.gz |
[MS08] Move NetworkStats files to f/b/package/ConnectivityT
NetworkStatsService is going to be moved into ConnectivityService
module. Move all related files to packages/ConnectivityT so that
it can be easily migrate these files to connectivity module
after clearing the hidden API usages.
Bug: 197717846
Test: TH
Change-Id: Iead00832b5eb7b1dc40a92027c5a14ae8316b16c
-rw-r--r-- | Android.bp | 2 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/Android.bp | 68 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkStats.aidl (renamed from core/java/android/net/NetworkStats.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkTemplate.aidl (renamed from core/java/android/net/NetworkTemplate.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStats.java (renamed from core/java/android/app/usage/NetworkStats.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStatsManager.java (renamed from core/java/android/app/usage/NetworkStatsManager.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.aidl (renamed from core/java/android/net/DataUsageRequest.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.java (renamed from core/java/android/net/DataUsageRequest.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/INetworkStatsService.aidl (renamed from core/java/android/net/INetworkStatsService.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/INetworkStatsSession.aidl (renamed from core/java/android/net/INetworkStatsSession.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkIdentity.java (renamed from core/java/android/net/NetworkIdentity.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.aidl (renamed from core/java/android/net/NetworkStateSnapshot.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.java (renamed from core/java/android/net/NetworkStateSnapshot.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkStats.java (renamed from core/java/android/net/NetworkStats.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.aidl (renamed from core/java/android/net/NetworkStatsHistory.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.java (renamed from core/java/android/net/NetworkStatsHistory.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/NetworkTemplate.java (renamed from core/java/android/net/NetworkTemplate.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/TrafficStats.java (renamed from core/java/android/net/TrafficStats.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.aidl (renamed from core/java/android/net/UnderlyingNetworkInfo.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.java (renamed from core/java/android/net/UnderlyingNetworkInfo.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProvider.aidl (renamed from core/java/android/net/netstats/provider/INetworkStatsProvider.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProviderCallback.aidl (renamed from core/java/android/net/netstats/provider/INetworkStatsProviderCallback.aidl) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/framework-t/src/android/net/netstats/provider/NetworkStatsProvider.java (renamed from core/java/android/net/netstats/provider/NetworkStatsProvider.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/Android.bp | 36 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkIdentitySet.java (renamed from services/core/java/com/android/server/net/NetworkIdentitySet.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsAccess.java (renamed from services/core/java/com/android/server/net/NetworkStatsAccess.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsCollection.java (renamed from services/core/java/com/android/server/net/NetworkStatsCollection.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsFactory.java (renamed from services/core/java/com/android/server/net/NetworkStatsFactory.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsManagerInternal.java (renamed from services/core/java/com/android/server/net/NetworkStatsManagerInternal.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsObservers.java (renamed from services/core/java/com/android/server/net/NetworkStatsObservers.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsRecorder.java (renamed from services/core/java/com/android/server/net/NetworkStatsRecorder.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsService.java (renamed from services/core/java/com/android/server/net/NetworkStatsService.java) | 0 | ||||
-rw-r--r-- | packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsSubscriptionsMonitor.java (renamed from services/core/java/com/android/server/net/NetworkStatsSubscriptionsMonitor.java) | 0 | ||||
-rw-r--r-- | services/core/Android.bp | 2 |
34 files changed, 100 insertions, 8 deletions
diff --git a/Android.bp b/Android.bp index f8a9e0f0f393..ecf6deeeb432 100644 --- a/Android.bp +++ b/Android.bp @@ -69,7 +69,7 @@ filegroup { // Java/AIDL sources under frameworks/base ":framework-annotations", ":framework-blobstore-sources", - ":framework-connectivity-nsd-sources", + ":framework-connectivity-tiramisu-sources", ":framework-core-sources", ":framework-drm-sources", ":framework-graphics-nonupdatable-sources", diff --git a/packages/ConnectivityT/framework-t/Android.bp b/packages/ConnectivityT/framework-t/Android.bp index 2363a9f8d4a3..9c07f399f92e 100644 --- a/packages/ConnectivityT/framework-t/Android.bp +++ b/packages/ConnectivityT/framework-t/Android.bp @@ -19,11 +19,58 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } +// NetworkStats related libraries. + +filegroup { + name: "framework-connectivity-netstats-internal-sources", + srcs: [ + "src/android/app/usage/*.java", + "src/android/net/DataUsage*.*", + "src/android/net/INetworkStats*.*", + "src/android/net/NetworkIdentity*.java", + "src/android/net/NetworkStateSnapshot.*", + "src/android/net/NetworkStats*.*", + "src/android/net/NetworkTemplate.*", + "src/android/net/TrafficStats.java", + "src/android/net/UnderlyingNetworkInfo.*", + "src/android/net/netstats/**/*.*", + ], + path: "src", + visibility: [ + "//visibility:private", + ], +} + +filegroup { + name: "framework-connectivity-netstats-aidl-export-sources", + srcs: [ + "aidl-export/android/net/NetworkStats.aidl", + "aidl-export/android/net/NetworkTemplate.aidl", + ], + path: "aidl-export", + visibility: [ + "//visibility:private", + ], +} + +filegroup { + name: "framework-connectivity-netstats-sources", + srcs: [ + ":framework-connectivity-netstats-internal-sources", + ":framework-connectivity-netstats-aidl-export-sources", + ], + visibility: [ + "//visibility:private", + ], +} + +// Nsd related libraries. + filegroup { name: "framework-connectivity-nsd-internal-sources", srcs: [ - "src/**/*.java", - "src/**/*.aidl", + "src/android/net/nsd/*.aidl", + "src/android/net/nsd/*.java", ], path: "src", visibility: [ @@ -34,7 +81,7 @@ filegroup { filegroup { name: "framework-connectivity-nsd-aidl-export-sources", srcs: [ - "aidl-export/**/*.aidl", + "aidl-export/android/net/nsd/*.aidl", ], path: "aidl-export", visibility: [ @@ -49,6 +96,19 @@ filegroup { ":framework-connectivity-nsd-aidl-export-sources", ], visibility: [ - "//frameworks/base", + "//visibility:private", ], } + +// Connectivity-T common libraries. + +filegroup { + name: "framework-connectivity-tiramisu-sources", + srcs: [ + ":framework-connectivity-netstats-sources", + ":framework-connectivity-nsd-sources", + ], + visibility: [ + "//frameworks/base", + ], +}
\ No newline at end of file diff --git a/core/java/android/net/NetworkStats.aidl b/packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkStats.aidl index d06ca65a3e0d..d06ca65a3e0d 100644 --- a/core/java/android/net/NetworkStats.aidl +++ b/packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkStats.aidl diff --git a/core/java/android/net/NetworkTemplate.aidl b/packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkTemplate.aidl index 3d37488d9881..3d37488d9881 100644 --- a/core/java/android/net/NetworkTemplate.aidl +++ b/packages/ConnectivityT/framework-t/aidl-export/android/net/NetworkTemplate.aidl diff --git a/core/java/android/app/usage/NetworkStats.java b/packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStats.java index 216a4a0987f5..216a4a0987f5 100644 --- a/core/java/android/app/usage/NetworkStats.java +++ b/packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStats.java diff --git a/core/java/android/app/usage/NetworkStatsManager.java b/packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStatsManager.java index 8a6c85d54896..8a6c85d54896 100644 --- a/core/java/android/app/usage/NetworkStatsManager.java +++ b/packages/ConnectivityT/framework-t/src/android/app/usage/NetworkStatsManager.java diff --git a/core/java/android/net/DataUsageRequest.aidl b/packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.aidl index d1937c7b8c62..d1937c7b8c62 100644 --- a/core/java/android/net/DataUsageRequest.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.aidl diff --git a/core/java/android/net/DataUsageRequest.java b/packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.java index b06d515b3acf..b06d515b3acf 100644 --- a/core/java/android/net/DataUsageRequest.java +++ b/packages/ConnectivityT/framework-t/src/android/net/DataUsageRequest.java diff --git a/core/java/android/net/INetworkStatsService.aidl b/packages/ConnectivityT/framework-t/src/android/net/INetworkStatsService.aidl index 12937b5cb2c7..12937b5cb2c7 100644 --- a/core/java/android/net/INetworkStatsService.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/INetworkStatsService.aidl diff --git a/core/java/android/net/INetworkStatsSession.aidl b/packages/ConnectivityT/framework-t/src/android/net/INetworkStatsSession.aidl index dfedf6633dcd..dfedf6633dcd 100644 --- a/core/java/android/net/INetworkStatsSession.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/INetworkStatsSession.aidl diff --git a/core/java/android/net/NetworkIdentity.java b/packages/ConnectivityT/framework-t/src/android/net/NetworkIdentity.java index eb8f43e3d073..eb8f43e3d073 100644 --- a/core/java/android/net/NetworkIdentity.java +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkIdentity.java diff --git a/core/java/android/net/NetworkStateSnapshot.aidl b/packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.aidl index cb602d7927ce..cb602d7927ce 100644 --- a/core/java/android/net/NetworkStateSnapshot.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.aidl diff --git a/core/java/android/net/NetworkStateSnapshot.java b/packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.java index 39156343924d..39156343924d 100644 --- a/core/java/android/net/NetworkStateSnapshot.java +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkStateSnapshot.java diff --git a/core/java/android/net/NetworkStats.java b/packages/ConnectivityT/framework-t/src/android/net/NetworkStats.java index c7ffc1933829..c7ffc1933829 100644 --- a/core/java/android/net/NetworkStats.java +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkStats.java diff --git a/core/java/android/net/NetworkStatsHistory.aidl b/packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.aidl index 8b9069f8fa48..8b9069f8fa48 100644 --- a/core/java/android/net/NetworkStatsHistory.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.aidl diff --git a/core/java/android/net/NetworkStatsHistory.java b/packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.java index a875e1ad45a3..a875e1ad45a3 100644 --- a/core/java/android/net/NetworkStatsHistory.java +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkStatsHistory.java diff --git a/core/java/android/net/NetworkTemplate.java b/packages/ConnectivityT/framework-t/src/android/net/NetworkTemplate.java index c906a13bf41b..c906a13bf41b 100644 --- a/core/java/android/net/NetworkTemplate.java +++ b/packages/ConnectivityT/framework-t/src/android/net/NetworkTemplate.java diff --git a/core/java/android/net/TrafficStats.java b/packages/ConnectivityT/framework-t/src/android/net/TrafficStats.java index fa650617f380..fa650617f380 100644 --- a/core/java/android/net/TrafficStats.java +++ b/packages/ConnectivityT/framework-t/src/android/net/TrafficStats.java diff --git a/core/java/android/net/UnderlyingNetworkInfo.aidl b/packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.aidl index a56f2f40583b..a56f2f40583b 100644 --- a/core/java/android/net/UnderlyingNetworkInfo.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.aidl diff --git a/core/java/android/net/UnderlyingNetworkInfo.java b/packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.java index 33f9375c03bf..33f9375c03bf 100644 --- a/core/java/android/net/UnderlyingNetworkInfo.java +++ b/packages/ConnectivityT/framework-t/src/android/net/UnderlyingNetworkInfo.java diff --git a/core/java/android/net/netstats/provider/INetworkStatsProvider.aidl b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProvider.aidl index 74c3ba44b69e..74c3ba44b69e 100644 --- a/core/java/android/net/netstats/provider/INetworkStatsProvider.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProvider.aidl diff --git a/core/java/android/net/netstats/provider/INetworkStatsProviderCallback.aidl b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProviderCallback.aidl index 7eaa01e262fe..7eaa01e262fe 100644 --- a/core/java/android/net/netstats/provider/INetworkStatsProviderCallback.aidl +++ b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/INetworkStatsProviderCallback.aidl diff --git a/core/java/android/net/netstats/provider/NetworkStatsProvider.java b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/NetworkStatsProvider.java index 23fc06927ef9..23fc06927ef9 100644 --- a/core/java/android/net/netstats/provider/NetworkStatsProvider.java +++ b/packages/ConnectivityT/framework-t/src/android/net/netstats/provider/NetworkStatsProvider.java diff --git a/packages/ConnectivityT/service/Android.bp b/packages/ConnectivityT/service/Android.bp index 529f58d130ed..6a64910609ff 100644 --- a/packages/ConnectivityT/service/Android.bp +++ b/packages/ConnectivityT/service/Android.bp @@ -19,13 +19,45 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } +// NetworkStats related libraries. + +filegroup { + name: "services.connectivity-netstats-sources", + srcs: [ + "src/com/android/server/net/NetworkIdentity*.java", + "src/com/android/server/net/NetworkStats*.java", + ], + path: "src", + visibility: [ + "//visibility:private", + ], +} + +// Nsd related libraries. + filegroup { name: "services.connectivity-nsd-sources", srcs: [ - "src/**/*.java", + "src/com/android/server/INativeDaemon*.java", + "src/com/android/server/NativeDaemon*.java", + "src/com/android/server/Nsd*.java", ], path: "src", visibility: [ - "//frameworks/base/services/core", + "//visibility:private", ], } + +// Connectivity-T common libraries. + +filegroup { + name: "services.connectivity-tiramisu-sources", + srcs: [ + ":services.connectivity-netstats-sources", + ":services.connectivity-nsd-sources", + ], + path: "src", + visibility: [ + "//frameworks/base/services/core", + ], +}
\ No newline at end of file diff --git a/services/core/java/com/android/server/net/NetworkIdentitySet.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkIdentitySet.java index 22ed781da92d..22ed781da92d 100644 --- a/services/core/java/com/android/server/net/NetworkIdentitySet.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkIdentitySet.java diff --git a/services/core/java/com/android/server/net/NetworkStatsAccess.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsAccess.java index d25eae409d40..d25eae409d40 100644 --- a/services/core/java/com/android/server/net/NetworkStatsAccess.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsAccess.java diff --git a/services/core/java/com/android/server/net/NetworkStatsCollection.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsCollection.java index 213ea402f5b2..213ea402f5b2 100644 --- a/services/core/java/com/android/server/net/NetworkStatsCollection.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsCollection.java diff --git a/services/core/java/com/android/server/net/NetworkStatsFactory.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsFactory.java index e6433db11d7b..e6433db11d7b 100644 --- a/services/core/java/com/android/server/net/NetworkStatsFactory.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsFactory.java diff --git a/services/core/java/com/android/server/net/NetworkStatsManagerInternal.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsManagerInternal.java index 0e9a9da6804b..0e9a9da6804b 100644 --- a/services/core/java/com/android/server/net/NetworkStatsManagerInternal.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsManagerInternal.java diff --git a/services/core/java/com/android/server/net/NetworkStatsObservers.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsObservers.java index 2564daeaa1c0..2564daeaa1c0 100644 --- a/services/core/java/com/android/server/net/NetworkStatsObservers.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsObservers.java diff --git a/services/core/java/com/android/server/net/NetworkStatsRecorder.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsRecorder.java index 978ae87d39d5..978ae87d39d5 100644 --- a/services/core/java/com/android/server/net/NetworkStatsRecorder.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsRecorder.java diff --git a/services/core/java/com/android/server/net/NetworkStatsService.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsService.java index c876d411fac1..c876d411fac1 100644 --- a/services/core/java/com/android/server/net/NetworkStatsService.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsService.java diff --git a/services/core/java/com/android/server/net/NetworkStatsSubscriptionsMonitor.java b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsSubscriptionsMonitor.java index 5646c752fc90..5646c752fc90 100644 --- a/services/core/java/com/android/server/net/NetworkStatsSubscriptionsMonitor.java +++ b/packages/ConnectivityT/service/src/com/android/server/net/NetworkStatsSubscriptionsMonitor.java diff --git a/services/core/Android.bp b/services/core/Android.bp index d65969c11357..1dda14ca0db5 100644 --- a/services/core/Android.bp +++ b/services/core/Android.bp @@ -111,7 +111,7 @@ java_library_static { "java/com/android/server/am/EventLogTags.logtags", "java/com/android/server/wm/EventLogTags.logtags", "java/com/android/server/policy/EventLogTags.logtags", - ":services.connectivity-nsd-sources", + ":services.connectivity-tiramisu-sources", ], libs: [ |