diff options
| -rw-r--r-- | api/current.txt | 6 | ||||
| -rw-r--r-- | core/api/current.txt | 6 | ||||
| -rw-r--r-- | core/api/test-current.txt | 5 | ||||
| -rw-r--r-- | core/java/android/app/admin/DevicePolicyManager.java | 2 | ||||
| -rw-r--r-- | core/java/android/app/admin/UnsafeStateException.java | 6 |
5 files changed, 20 insertions, 5 deletions
diff --git a/api/current.txt b/api/current.txt index 88e09d5e128e..636593204d76 100644 --- a/api/current.txt +++ b/api/current.txt @@ -7399,6 +7399,12 @@ package android.app.admin { field public static final int ERROR_UNKNOWN = 1; // 0x1 } + public final class UnsafeStateException extends java.lang.IllegalStateException implements android.os.Parcelable { + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.admin.UnsafeStateException> CREATOR; + } + } package android.app.assist { diff --git a/core/api/current.txt b/core/api/current.txt index 434705d1c546..9b43e915f578 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -7399,6 +7399,12 @@ package android.app.admin { field public static final int ERROR_UNKNOWN = 1; // 0x1 } + public final class UnsafeStateException extends java.lang.IllegalStateException implements android.os.Parcelable { + method public int describeContents(); + method public void writeToParcel(@NonNull android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator<android.app.admin.UnsafeStateException> CREATOR; + } + } package android.app.assist { diff --git a/core/api/test-current.txt b/core/api/test-current.txt index 1fdb3e4a6fde..12d83fb5db6f 100644 --- a/core/api/test-current.txt +++ b/core/api/test-current.txt @@ -368,12 +368,17 @@ package android.app.admin { method public boolean isCurrentInputMethodSetByOwner(); method public boolean isFactoryResetProtectionPolicySupported(); field public static final String ACTION_DATA_SHARING_RESTRICTION_APPLIED = "android.app.action.DATA_SHARING_RESTRICTION_APPLIED"; + field public static final int OPERATION_LOCK_NOW = 1; // 0x1 } public static final class SecurityLog.SecurityEvent implements android.os.Parcelable { ctor public SecurityLog.SecurityEvent(long, byte[]); } + public final class UnsafeStateException extends java.lang.IllegalStateException implements android.os.Parcelable { + method public int getOperation(); + } + } package android.app.blob { diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index 14ba8407dc12..93f58b9a1070 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -2452,7 +2452,7 @@ public class DevicePolicyManager { public @interface PersonalAppsSuspensionReason {} /** @hide */ - // TODO(b/172376923): make it TestApi + @TestApi public static final int OPERATION_LOCK_NOW = 1; // TODO(b/172376923) - add all operations diff --git a/core/java/android/app/admin/UnsafeStateException.java b/core/java/android/app/admin/UnsafeStateException.java index d00eb5001f7d..9dcaae42e96e 100644 --- a/core/java/android/app/admin/UnsafeStateException.java +++ b/core/java/android/app/admin/UnsafeStateException.java @@ -16,6 +16,7 @@ package android.app.admin; import android.annotation.NonNull; +import android.annotation.TestApi; import android.app.admin.DevicePolicyManager.DevicePolicyOperation; import android.os.Parcel; import android.os.Parcelable; @@ -27,10 +28,7 @@ import android.os.Parcelable; * <p>For example, it can be thrown on * {@link android.content.pm.PackageManager#FEATURE_AUTOMOTIVE automotive devices} when the vehicle * is moving. - * - * @hide */ -// TODO(b/172376923): make it public @SuppressWarnings("serial") public final class UnsafeStateException extends IllegalStateException implements Parcelable { @@ -44,7 +42,7 @@ public final class UnsafeStateException extends IllegalStateException implements } /** @hide */ - // TODO(b/172376923): make it TestApi + @TestApi public @DevicePolicyOperation int getOperation() { return mOperation; } |