diff options
author | Danesh M <daneshm90@gmail.com> | 2014-12-11 02:06:04 -0800 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2015-03-23 13:38:46 -0700 |
commit | 6ee517ba795118213ff640cb4994a7912d945bc6 (patch) | |
tree | e2d447d3bb4c1acf9f0c2ce9853c4d7fcafffdc8 | |
parent | 6aefb429bf93806d6b80e77cbe003107d78eb0f0 (diff) | |
download | android_packages_providers_TelephonyProvider-6ee517ba795118213ff640cb4994a7912d945bc6.tar.gz android_packages_providers_TelephonyProvider-6ee517ba795118213ff640cb4994a7912d945bc6.tar.bz2 android_packages_providers_TelephonyProvider-6ee517ba795118213ff640cb4994a7912d945bc6.zip |
MmsProvider : Add ability to delete mms given a thread id
Change-Id: I3b37699820b99a22db61f6aa1420f531c84d750b
-rw-r--r-- | src/com/android/providers/telephony/MmsProvider.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/providers/telephony/MmsProvider.java b/src/com/android/providers/telephony/MmsProvider.java index d33bbb0..b095e66 100644 --- a/src/com/android/providers/telephony/MmsProvider.java +++ b/src/com/android/providers/telephony/MmsProvider.java @@ -598,6 +598,11 @@ public class MmsProvider extends ContentProvider { case MMS_DRM_STORAGE: table = TABLE_DRM; break; + case MMS_THREAD_ID: + notify = true; + table = TABLE_PDU; + extraSelection = Mms.THREAD_ID + "=" + uri.getLastPathSegment(); + break; default: Log.w(TAG, "No match for URI '" + uri + "'"); return 0; @@ -944,6 +949,7 @@ public class MmsProvider extends ContentProvider { private static final int MMS_DRM_STORAGE_ID = 18; private static final int MMS_THREADS = 19; private static final int MMS_PART_RESET_FILE_PERMISSION = 20; + private static final int MMS_THREAD_ID = 21; private static final UriMatcher sURLMatcher = new UriMatcher(UriMatcher.NO_MATCH); @@ -970,6 +976,7 @@ public class MmsProvider extends ContentProvider { sURLMatcher.addURI("mms", "drm/#", MMS_DRM_STORAGE_ID); sURLMatcher.addURI("mms", "threads", MMS_THREADS); sURLMatcher.addURI("mms", "resetFilePerm/*", MMS_PART_RESET_FILE_PERMISSION); + sURLMatcher.addURI("mms", "thread/#", MMS_THREAD_ID); } private SQLiteOpenHelper mOpenHelper; |