summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2020-10-05 17:35:14 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-10-05 17:35:14 +0000
commitfc97abcae258d0e9f25ea53d900677f0ac666dcb (patch)
tree653e04b36dcd685b43c6d275aa780e73b1ea0b80
parentc34d3564f3facea9569b6e8c944804e5b63894e2 (diff)
parentbecd7bf4f5eaa44f17bb2a30726ea6fe1909f9a0 (diff)
Merge "Update how PeopleService is published"
-rw-r--r--services/people/java/com/android/server/people/PeopleService.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/services/people/java/com/android/server/people/PeopleService.java b/services/people/java/com/android/server/people/PeopleService.java
index 8b1e9c52ec58..91cb481a3b23 100644
--- a/services/people/java/com/android/server/people/PeopleService.java
+++ b/services/people/java/com/android/server/people/PeopleService.java
@@ -30,6 +30,7 @@ import android.content.Context;
import android.content.pm.ParceledListSlice;
import android.os.Binder;
import android.os.CancellationSignal;
+import android.os.IBinder;
import android.os.Process;
import android.os.RemoteException;
import android.os.UserHandle;
@@ -73,7 +74,7 @@ public class PeopleService extends SystemService {
@Override
public void onStart() {
- publishBinderService(Context.PEOPLE_SERVICE, new BinderService());
+ publishBinderService(Context.PEOPLE_SERVICE, mService);
publishLocalService(PeopleServiceInternal.class, new LocalService());
}
@@ -117,7 +118,7 @@ public class PeopleService extends SystemService {
message);
}
- private final class BinderService extends IPeopleManager.Stub {
+ final IBinder mService = new IPeopleManager.Stub() {
@Override
public ParceledListSlice<ConversationChannel> getRecentConversations() {
@@ -146,7 +147,7 @@ public class PeopleService extends SystemService {
enforceSystemRootOrSystemUI(getContext(), "get last interaction");
return mDataManager.getLastInteraction(packageName, userId, shortcutId);
}
- }
+ };
@VisibleForTesting
final class LocalService extends PeopleServiceInternal {