From 3c963e27b4d1e61629112663e7908cd667b4959c Mon Sep 17 00:00:00 2001 From: Chen Xu Date: Mon, 9 Dec 2019 21:14:35 -0800 Subject: [PATCH] expose datafail cause used in telephony-sdk annotation class 1. expose one hidden dataFailCause used in telephony-sdk annotation class 2. remove unused hidden dataFailCause referened in telephny-sdk annotation Bug: 140908357 Test: Build Change-Id: Ia7ca9a2a354937946ba57017f4bd03fe880aeb6d --- api/system-current.txt | 1 + telephony/java/android/telephony/Annotation.java | 2 -- telephony/java/android/telephony/DataFailCause.java | 9 +-------- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/api/system-current.txt b/api/system-current.txt index 299048e6e101e..b99891dc76208 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -8089,6 +8089,7 @@ package android.telephony { field public static final int UE_SECURITY_CAPABILITIES_MISMATCH = 2185; // 0x889 field public static final int UMTS_HANDOVER_TO_IWLAN = 2199; // 0x897 field public static final int UMTS_REACTIVATION_REQ = 39; // 0x27 + field public static final int UNACCEPTABLE_NETWORK_PARAMETER = 65538; // 0x10002 field public static final int UNACCEPTABLE_NON_EPS_AUTHENTICATION = 2187; // 0x88b field public static final int UNKNOWN = 65536; // 0x10000 field public static final int UNKNOWN_INFO_ELEMENT = 99; // 0x63 diff --git a/telephony/java/android/telephony/Annotation.java b/telephony/java/android/telephony/Annotation.java index f89bbc7d179a2..73faf9f5f9f40 100644 --- a/telephony/java/android/telephony/Annotation.java +++ b/telephony/java/android/telephony/Annotation.java @@ -463,9 +463,7 @@ public class Annotation { DataFailCause.UNKNOWN, DataFailCause.RADIO_NOT_AVAILABLE, DataFailCause.UNACCEPTABLE_NETWORK_PARAMETER, - DataFailCause.CONNECTION_TO_DATACONNECTIONAC_BROKEN, DataFailCause.LOST_CONNECTION, - DataFailCause.RESET_BY_FRAMEWORK }) @Retention(RetentionPolicy.SOURCE) public @interface DataFailureCause { diff --git a/telephony/java/android/telephony/DataFailCause.java b/telephony/java/android/telephony/DataFailCause.java index 246bec7de59ed..f771a17755aff 100644 --- a/telephony/java/android/telephony/DataFailCause.java +++ b/telephony/java/android/telephony/DataFailCause.java @@ -953,14 +953,10 @@ public final class DataFailCause { public static final int UNKNOWN = 0x10000; /** Data fail due to radio not unavailable. */ public static final int RADIO_NOT_AVAILABLE = 0x10001; /* no retry */ - /** @hide */ + /** Data fail due to unacceptable network parameter. */ public static final int UNACCEPTABLE_NETWORK_PARAMETER = 0x10002; /* no retry */ - /** @hide */ - public static final int CONNECTION_TO_DATACONNECTIONAC_BROKEN = 0x10003; /** Data connection was lost. */ public static final int LOST_CONNECTION = 0x10004; - /** @hide */ - public static final int RESET_BY_FRAMEWORK = 0x10005; /** * Data handover failed. @@ -1364,10 +1360,7 @@ public final class DataFailCause { sFailCauseMap.put(RADIO_NOT_AVAILABLE, "RADIO_NOT_AVAILABLE"); sFailCauseMap.put(UNACCEPTABLE_NETWORK_PARAMETER, "UNACCEPTABLE_NETWORK_PARAMETER"); - sFailCauseMap.put(CONNECTION_TO_DATACONNECTIONAC_BROKEN, - "CONNECTION_TO_DATACONNECTIONAC_BROKEN"); sFailCauseMap.put(LOST_CONNECTION, "LOST_CONNECTION"); - sFailCauseMap.put(RESET_BY_FRAMEWORK, "RESET_BY_FRAMEWORK"); } private DataFailCause() {