summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Jensen <pauljensen@google.com>2015-05-06 10:42:25 -0400
committerPaul Jensen <pauljensen@google.com>2015-05-12 10:36:56 -0400
commit9e59e12b8648116679d929f720893bf26a507f2b (patch)
tree1b8a0a06319f6d8765f12474af69c6fac55a9cab
parent424681e43e454bfcbceb863ddccb875ea57ec26f (diff)
downloadframeworks_base-9e59e12b8648116679d929f720893bf26a507f2b.zip
frameworks_base-9e59e12b8648116679d929f720893bf26a507f2b.tar.gz
frameworks_base-9e59e12b8648116679d929f720893bf26a507f2b.tar.bz2
Deprecate ConnectivityManager.isNetworkTypeValid as it's unneeded.
All ConnectivityManager APIs taking a network type have been deprecated so there should be no need to validate a network type. bug:20647016 Change-Id: I2dcf24f58016e94aa814dda38cfc848366cc461c
-rw-r--r--api/current.txt2
-rw-r--r--api/system-current.txt2
-rw-r--r--core/java/android/net/ConnectivityManager.java2
3 files changed, 4 insertions, 2 deletions
diff --git a/api/current.txt b/api/current.txt
index c8057db..68190b3 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -18361,7 +18361,7 @@ package android.net {
method public void ignoreNetworkWithCaptivePortal(android.net.Network, java.lang.String);
method public boolean isActiveNetworkMetered();
method public boolean isDefaultNetworkActive();
- method public static boolean isNetworkTypeValid(int);
+ method public static deprecated boolean isNetworkTypeValid(int);
method public void registerNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback);
method public void releaseNetworkRequest(android.app.PendingIntent);
method public void removeDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener);
diff --git a/api/system-current.txt b/api/system-current.txt
index 5222a03..3b8c51e 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -19829,7 +19829,7 @@ package android.net {
method public void ignoreNetworkWithCaptivePortal(android.net.Network, java.lang.String);
method public boolean isActiveNetworkMetered();
method public boolean isDefaultNetworkActive();
- method public static boolean isNetworkTypeValid(int);
+ method public static deprecated boolean isNetworkTypeValid(int);
method public void registerNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback);
method public void releaseNetworkRequest(android.app.PendingIntent);
method public void removeDefaultNetworkActiveListener(android.net.ConnectivityManager.OnNetworkActiveListener);
diff --git a/core/java/android/net/ConnectivityManager.java b/core/java/android/net/ConnectivityManager.java
index d8c3361..26878c0 100644
--- a/core/java/android/net/ConnectivityManager.java
+++ b/core/java/android/net/ConnectivityManager.java
@@ -496,6 +496,8 @@ public class ConnectivityManager {
* Tests if a given integer represents a valid network type.
* @param networkType the type to be tested
* @return a boolean. {@code true} if the type is valid, else {@code false}
+ * @deprecated All APIs accepting a network type are deprecated. There should be no need to
+ * validate a network type.
*/
public static boolean isNetworkTypeValid(int networkType) {
return networkType >= 0 && networkType <= MAX_NETWORK_TYPE;