diff options
author | Soonil Nagarkar <sooniln@google.com> | 2020-02-19 14:39:58 -0800 |
---|---|---|
committer | Soonil Nagarkar <sooniln@google.com> | 2020-02-19 14:39:58 -0800 |
commit | 3819f972df8c4c91b829425c2f83b19090a14167 (patch) | |
tree | e8b5217f92cf47e61e1e13028648d5ad91c51ae6 /location/java | |
parent | 0792b12f9952e423e4d5bad69ec26c0b5feb7453 (diff) |
Revert requestSetProviderEnabled API
Bug: 144955780
Test: presubmits
Change-Id: Iec8520acfd98b9d9d92a4876ebfa899ac2a0731e
Diffstat (limited to 'location/java')
-rw-r--r-- | location/java/android/location/LocationManagerInternal.java | 16 | ||||
-rw-r--r-- | location/java/com/android/internal/location/ILocationProvider.aidl | 2 |
2 files changed, 0 insertions, 18 deletions
diff --git a/location/java/android/location/LocationManagerInternal.java b/location/java/android/location/LocationManagerInternal.java index 085602cbcd4f..6006d5079b07 100644 --- a/location/java/android/location/LocationManagerInternal.java +++ b/location/java/android/location/LocationManagerInternal.java @@ -27,22 +27,6 @@ import android.annotation.NonNull; public abstract class LocationManagerInternal { /** - * Requests that a provider change its allowed state. A provider may or may not honor this - * request, and if the provider does change its state as a result, that may happen - * asynchronously after some delay. - * - * <p>Setting a provider's state to allowed implies that any consents or terms and conditions - * that may be necessary to allow the provider are agreed to. Setting a providers state to - * disallowed implies that any consents or terms and conditions have their agreement revoked. - * - * @param provider A location provider as listed by {@link LocationManager#getAllProviders()} - * @param allowed Whether the location provider is being requested to allow or disallow - * itself - * @throws IllegalArgumentException if provider is null - */ - public abstract void requestSetProviderAllowed(@NonNull String provider, boolean allowed); - - /** * Returns true if the given provider is enabled for the given user. * * @param provider A location provider as listed by {@link LocationManager#getAllProviders()} diff --git a/location/java/com/android/internal/location/ILocationProvider.aidl b/location/java/com/android/internal/location/ILocationProvider.aidl index b7817ff1e1fc..4246c6cd1004 100644 --- a/location/java/com/android/internal/location/ILocationProvider.aidl +++ b/location/java/com/android/internal/location/ILocationProvider.aidl @@ -37,6 +37,4 @@ interface ILocationProvider { @UnsupportedAppUsage oneway void sendExtraCommand(String command, in Bundle extras); - - oneway void requestSetAllowed(boolean allowed); } |