From 08c51052a5753c174c5e3d3d3fd4e6856bb6e57e Mon Sep 17 00:00:00 2001 From: Terry Wang Date: Mon, 24 May 2021 14:47:26 -0700 Subject: [PATCH] Annotate AppSearchManager APIs with @UserHandleAware This helps readers understand that the AppSearch APIs can operate across users. Bug: 179822197 Test: presubmit Change-Id: I0be942f16d0211ea1ea68d72ac82c254b9dd6d02 --- .../framework/java/android/app/appsearch/AppSearchManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apex/appsearch/framework/java/android/app/appsearch/AppSearchManager.java b/apex/appsearch/framework/java/android/app/appsearch/AppSearchManager.java index 3c70276cd5050..fb1cccf54f2b5 100644 --- a/apex/appsearch/framework/java/android/app/appsearch/AppSearchManager.java +++ b/apex/appsearch/framework/java/android/app/appsearch/AppSearchManager.java @@ -18,6 +18,7 @@ package android.app.appsearch; import android.annotation.CallbackExecutor; import android.annotation.NonNull; import android.annotation.SystemService; +import android.annotation.UserHandleAware; import android.app.appsearch.aidl.IAppSearchManager; import android.content.Context; @@ -195,6 +196,7 @@ public class AppSearchManager { * this operation. Or a {@link AppSearchResult} with failure reason code and error * information. */ + @UserHandleAware public void createSearchSession( @NonNull SearchContext searchContext, @NonNull @CallbackExecutor Executor executor, @@ -222,6 +224,7 @@ public class AppSearchManager { * this operation. Or a {@link AppSearchResult} with failure reason code and error * information. */ + @UserHandleAware public void createGlobalSearchSession( @NonNull @CallbackExecutor Executor executor, @NonNull Consumer> callback) {