diff options
Diffstat (limited to 'services/appfunctions/java')
-rw-r--r-- | services/appfunctions/java/com/android/server/appfunctions/AppFunctionManagerServiceImpl.java | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/services/appfunctions/java/com/android/server/appfunctions/AppFunctionManagerServiceImpl.java b/services/appfunctions/java/com/android/server/appfunctions/AppFunctionManagerServiceImpl.java index d0c3dafd6e81..d31ced3f2ce3 100644 --- a/services/appfunctions/java/com/android/server/appfunctions/AppFunctionManagerServiceImpl.java +++ b/services/appfunctions/java/com/android/server/appfunctions/AppFunctionManagerServiceImpl.java @@ -16,8 +16,6 @@ package com.android.server.appfunctions; -import static android.app.appfunctions.AppFunctionManager.APP_FUNCTION_STATE_DISABLED; -import static android.app.appfunctions.AppFunctionManager.APP_FUNCTION_STATE_ENABLED; import static android.app.appfunctions.AppFunctionRuntimeMetadata.APP_FUNCTION_RUNTIME_METADATA_DB; import static android.app.appfunctions.AppFunctionRuntimeMetadata.APP_FUNCTION_RUNTIME_NAMESPACE; @@ -363,26 +361,14 @@ public class AppFunctionManagerServiceImpl extends IAppFunctionManager.Stub { callingPackage, functionIdentifier, runtimeMetadataSearchSession)); - AppFunctionRuntimeMetadata.Builder newMetadata = - new AppFunctionRuntimeMetadata.Builder(existingMetadata); - switch (enabledState) { - case AppFunctionManager.APP_FUNCTION_STATE_DEFAULT -> { - newMetadata.setEnabled(null); - } - case APP_FUNCTION_STATE_ENABLED -> { - newMetadata.setEnabled(true); - } - case APP_FUNCTION_STATE_DISABLED -> { - newMetadata.setEnabled(false); - } - default -> - throw new IllegalArgumentException("Value of EnabledState is unsupported."); - } + AppFunctionRuntimeMetadata newMetadata = + new AppFunctionRuntimeMetadata.Builder(existingMetadata) + .setEnabled(enabledState).build(); AppSearchBatchResult<String, Void> putDocumentBatchResult = runtimeMetadataSearchSession .put( new PutDocumentsRequest.Builder() - .addGenericDocuments(newMetadata.build()) + .addGenericDocuments(newMetadata) .build()) .get(); if (!putDocumentBatchResult.isSuccess()) { |