aboutsummaryrefslogtreecommitdiff
path: root/car-lib/src/android/car/content
diff options
context:
space:
mode:
authorVitalii Tomkiv <vitalit@google.com>2016-03-17 16:17:21 -0700
committerVitalii Tomkiv <vitalit@google.com>2016-03-18 17:26:06 -0700
commit280b5721254e5ac974404e02e7589f17f560d1f9 (patch)
tree6dd99f540c99509b1cb2e2b79af884988a83d850 /car-lib/src/android/car/content
parent04d8835b498ae007e77b3d8c64863b487ef7b68a (diff)
downloadCar-280b5721254e5ac974404e02e7589f17f560d1f9.tar.gz
Add car API checks.
Bug: 27705308 Change-Id: I9826211e2ae3287eb19cf96d57dbff150b208eb2
Diffstat (limited to 'car-lib/src/android/car/content')
-rw-r--r--car-lib/src/android/car/content/pm/AppBlockingPackageInfo.java1
-rw-r--r--car-lib/src/android/car/content/pm/CarAppBlockingPolicy.java1
-rw-r--r--car-lib/src/android/car/content/pm/CarAppBlockingPolicyService.java1
-rw-r--r--car-lib/src/android/car/content/pm/CarPackageManager.java4
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,