summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/telephony/TelephonyProvider.java
diff options
context:
space:
mode:
authorjianzhou <jianzhou@codeaurora.org>2014-10-14 14:25:38 +0800
committerXiaojing Zhang <zhangx@codeaurora.org>2014-11-04 21:01:13 -0800
commitd9fa68849cf45cf55010ce14f220aaaa8d1cdd79 (patch)
tree09bdd2a0657ecacc7a864031b130e5f8626223fd /src/com/android/providers/telephony/TelephonyProvider.java
parenta94156ccaf076e8a2e2e1f6f3678d46837230795 (diff)
downloadandroid_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.tar.gz
android_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.tar.bz2
android_packages_providers_TelephonyProvider-d9fa68849cf45cf55010ce14f220aaaa8d1cdd79.zip
TelephonyProvider: Add visit_area column in DB
Add visit_area column in DB. This value is used to decide whether to disable/enable an APN in the current place. Change-Id: Idcdbbe734efd6ae74489a935f573f8ddfb8880c6
Diffstat (limited to 'src/com/android/providers/telephony/TelephonyProvider.java')
-rw-r--r--src/com/android/providers/telephony/TelephonyProvider.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java
index 90ed27e..7ccf0c0 100644
--- a/src/com/android/providers/telephony/TelephonyProvider.java
+++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -89,6 +89,8 @@ public class TelephonyProvider extends ContentProvider
private static final String READ_ONLY = "read_only";
private static final String LOCALIZED_NAME = "localized_name";
+ private static final String VISIT_AREA = "visit_area";
+
private static final UriMatcher s_urlMatcher = new UriMatcher(UriMatcher.NO_MATCH);
private static final ContentValues s_currentNullMap;
@@ -243,6 +245,7 @@ public class TelephonyProvider extends ContentProvider
"read_only BOOLEAN DEFAULT 0," +
"ppp_number TEXT," +
"localized_name TEXT," +
+ "visit_area TEXT," +
"mtu INTEGER);");
/* FIXME Currenlty sub_id is column is not used for query purpose.
This would be modified to more appropriate default value later. */
@@ -510,6 +513,11 @@ public class TelephonyProvider extends ContentProvider
parseBoolean(readOnly));
}
+ String visitArea = parser.getAttributeValue(null, "visit_area");
+ if (visitArea != null) {
+ map.put(VISIT_AREA, visitArea);
+ }
+
return map;
}