diff options
author | Hai Zhang <zhanghai@google.com> | 2020-09-02 17:41:10 -0700 |
---|---|---|
committer | Chris Wailes <chriswailes@google.com> | 2021-02-25 15:55:58 -0800 |
commit | aee41a9ac9fd67e5a76adcf3d764423bfc9b6417 (patch) | |
tree | 37071cdf53e669c5b6d39ab241a370b042d1fcf1 /services/api | |
parent | b1cba34bfdacf411c1cf3944b5f51b2e8cd799cf (diff) |
Add LocalManagerRegistry inside system server.
This is similar to LocalServices, but dedicated to module API in the
same process.
Bug: 158736025
Test: presubmit
Merged-In: Ib9f14070a665ebd8c582376d7ea044d9b945b6b0
Change-Id: Ib9f14070a665ebd8c582376d7ea044d9b945b6b0
Diffstat (limited to 'services/api')
-rw-r--r-- | services/api/current.txt | 5 | ||||
-rw-r--r-- | services/api/non-updatable-current.txt | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/services/api/current.txt b/services/api/current.txt index 9bbb3efcc7c2..17ca369c62ab 100644 --- a/services/api/current.txt +++ b/services/api/current.txt @@ -46,6 +46,11 @@ package com.android.role.persistence { package com.android.server { + public final class LocalManagerRegistry { + method public static <T> void addManager(@NonNull Class<T>, @NonNull T); + method @Nullable public static <T> T getManager(@NonNull Class<T>); + } + public abstract class SystemService { ctor public SystemService(@NonNull android.content.Context); method @NonNull public final android.content.Context getContext(); diff --git a/services/api/non-updatable-current.txt b/services/api/non-updatable-current.txt index 5a8c3148e32c..647739f34cf2 100644 --- a/services/api/non-updatable-current.txt +++ b/services/api/non-updatable-current.txt @@ -1,6 +1,11 @@ // Signature format: 2.0 package com.android.server { + public final class LocalManagerRegistry { + method public static <T> void addManager(@NonNull Class<T>, @NonNull T); + method @Nullable public static <T> T getManager(@NonNull Class<T>); + } + public abstract class SystemService { ctor public SystemService(@NonNull android.content.Context); method @NonNull public final android.content.Context getContext(); |