diff options
author | Vitalii Tomkiv <vitalit@google.com> | 2016-03-17 16:17:21 -0700 |
---|---|---|
committer | Vitalii Tomkiv <vitalit@google.com> | 2016-03-18 17:26:06 -0700 |
commit | 280b5721254e5ac974404e02e7589f17f560d1f9 (patch) | |
tree | 6dd99f540c99509b1cb2e2b79af884988a83d850 /car-lib/src/android/car/content | |
parent | 04d8835b498ae007e77b3d8c64863b487ef7b68a (diff) | |
download | Car-280b5721254e5ac974404e02e7589f17f560d1f9.tar.gz |
Add car API checks.
Bug: 27705308
Change-Id: I9826211e2ae3287eb19cf96d57dbff150b208eb2
Diffstat (limited to 'car-lib/src/android/car/content')
4 files changed, 7 insertions, 0 deletions
diff --git a/car-lib/src/android/car/content/pm/AppBlockingPackageInfo.java b/car-lib/src/android/car/content/pm/AppBlockingPackageInfo.java index d637c7d160..8e915375b2 100644 --- a/car-lib/src/android/car/content/pm/AppBlockingPackageInfo.java +++ b/car-lib/src/android/car/content/pm/AppBlockingPackageInfo.java @@ -28,6 +28,7 @@ import java.util.Arrays; /** * Parcelable to hold information on app blocking whitelist or blacklist for a package. + * @hide */ @SystemApi public class AppBlockingPackageInfo implements Parcelable { diff --git a/car-lib/src/android/car/content/pm/CarAppBlockingPolicy.java b/car-lib/src/android/car/content/pm/CarAppBlockingPolicy.java index fd600340df..803451afc4 100644 --- a/car-lib/src/android/car/content/pm/CarAppBlockingPolicy.java +++ b/car-lib/src/android/car/content/pm/CarAppBlockingPolicy.java @@ -27,6 +27,7 @@ import java.util.Arrays; /** * Contains application blocking policy + * @hide */ @SystemApi public class CarAppBlockingPolicy implements Parcelable { diff --git a/car-lib/src/android/car/content/pm/CarAppBlockingPolicyService.java b/car-lib/src/android/car/content/pm/CarAppBlockingPolicyService.java index 1682a8f20d..a8671bbd7b 100644 --- a/car-lib/src/android/car/content/pm/CarAppBlockingPolicyService.java +++ b/car-lib/src/android/car/content/pm/CarAppBlockingPolicyService.java @@ -30,6 +30,7 @@ import android.util.Log; * implementation. Additionally the APK should have the permission to be launched by Car Service. * The implementing service should declare {@link #SERVICE_INTERFACE} in its intent filter as * action. + * @hide */ @SystemApi public abstract class CarAppBlockingPolicyService extends Service { diff --git a/car-lib/src/android/car/content/pm/CarPackageManager.java b/car-lib/src/android/car/content/pm/CarPackageManager.java index 625f999ff2..1cdbfc7a27 100644 --- a/car-lib/src/android/car/content/pm/CarPackageManager.java +++ b/car-lib/src/android/car/content/pm/CarPackageManager.java @@ -38,6 +38,7 @@ public class CarPackageManager implements CarManagerBase { * Flag for {@link #setAppBlockingPolicy(String, CarAppBlockingPolicy, int)}. When this * flag is set, the call will be blocked until policy is set to system. This can take time * and the flag cannot be used in main thread. + * @hide */ @SystemApi public static final int FLAG_SET_POLICY_WAIT_FOR_CHANGE = 0x1; @@ -47,6 +48,7 @@ public class CarPackageManager implements CarManagerBase { * If none of {@link #FLAG_SET_POLICY_ADD} or {@link #FLAG_SET_POLICY_REMOVE} is set, existing * policy is replaced. Note that policy per each package is always replaced and will not be * added. + * @hide */ @SystemApi public static final int FLAG_SET_POLICY_ADD = 0x2; @@ -55,6 +57,7 @@ public class CarPackageManager implements CarManagerBase { * flag is set, passed policy is removed from existing policy set from the current package. * If none of {@link #FLAG_SET_POLICY_ADD} or {@link #FLAG_SET_POLICY_REMOVE} is set, existing * policy is replaced. + * @hide */ @SystemApi public static final int FLAG_SET_POLICY_REMOVE = 0x4; @@ -98,6 +101,7 @@ public class CarPackageManager implements CarManagerBase { * @throws IllegalArgumentException For wrong or invalid arguments. * @throws IllegalStateException If {@link #FLAG_SET_POLICY_WAIT_FOR_CHANGE} is set while * called from main thread. + * @hide */ @SystemApi public void setAppBlockingPolicy(String packageName, CarAppBlockingPolicy policy, |