diff options
Diffstat (limited to 'src/com/android/providers/contacts/ContactsProvider2.java')
-rw-r--r-- | src/com/android/providers/contacts/ContactsProvider2.java | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java index b71892cc..2f4c33c7 100644 --- a/src/com/android/providers/contacts/ContactsProvider2.java +++ b/src/com/android/providers/contacts/ContactsProvider2.java @@ -339,9 +339,6 @@ public class ContactsProvider2 extends AbstractContactsProvider private static final int PROFILE_SYNCSTATE = 11002; private static final int PROFILE_SYNCSTATE_ID = 11003; - private static final int SEARCH_SUGGESTIONS = 12001; - private static final int SEARCH_SHORTCUT = 12002; - private static final int RAW_CONTACT_ENTITIES = 15001; private static final int PROVIDER_STATUS = 16001; @@ -1231,13 +1228,6 @@ public class ContactsProvider2 extends AbstractContactsProvider matcher.addURI(ContactsContract.AUTHORITY, "status_updates", STATUS_UPDATES); matcher.addURI(ContactsContract.AUTHORITY, "status_updates/#", STATUS_UPDATES_ID); - matcher.addURI(ContactsContract.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY, - SEARCH_SUGGESTIONS); - matcher.addURI(ContactsContract.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY + "/*", - SEARCH_SUGGESTIONS); - matcher.addURI(ContactsContract.AUTHORITY, SearchManager.SUGGEST_URI_PATH_SHORTCUT + "/*", - SEARCH_SHORTCUT); - matcher.addURI(ContactsContract.AUTHORITY, "provider_status", PROVIDER_STATUS); matcher.addURI(ContactsContract.AUTHORITY, "directories", DIRECTORIES); @@ -1383,7 +1373,6 @@ public class ContactsProvider2 extends AbstractContactsProvider private final SecureRandom mRandom = new SecureRandom(); private LegacyApiSupport mLegacyApiSupport; - private GlobalSearchSupport mGlobalSearchSupport; private CommonNicknameCache mCommonNicknameCache; private SearchIndexManager mSearchIndexManager; @@ -1459,7 +1448,6 @@ public class ContactsProvider2 extends AbstractContactsProvider setDbHelperToSerializeOn(mContactsHelper, CONTACTS_DB_TAG, this); mContactDirectoryManager = new ContactDirectoryManager(this); - mGlobalSearchSupport = new GlobalSearchSupport(this); // The provider is closed for business until fully initialized mReadAccessLatch = new CountDownLatch(1); @@ -1504,8 +1492,7 @@ public class ContactsProvider2 extends AbstractContactsProvider */ private void initForDefaultLocale() { Context context = getContext(); - mLegacyApiSupport = new LegacyApiSupport(context, mContactsHelper, this, - mGlobalSearchSupport); + mLegacyApiSupport = new LegacyApiSupport(context, mContactsHelper, this); mCurrentLocale = getLocale(); mNameSplitter = mContactsHelper.createNameSplitter(mCurrentLocale); mNameLookupBuilder = new StructuredNameLookupBuilder(mNameSplitter); @@ -6278,19 +6265,6 @@ public class ContactsProvider2 extends AbstractContactsProvider break; } - case SEARCH_SUGGESTIONS: { - return mGlobalSearchSupport.handleSearchSuggestionsQuery( - db, uri, projection, limit, cancellationSignal); - } - - case SEARCH_SHORTCUT: { - String lookupKey = uri.getLastPathSegment(); - String filter = getQueryParameter( - uri, SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA); - return mGlobalSearchSupport.handleSearchShortcutRefresh( - db, projection, lookupKey, filter, cancellationSignal); - } - case RAW_CONTACT_ENTITIES: case PROFILE_RAW_CONTACT_ENTITIES: { setTablesAndProjectionMapForRawEntities(qb, uri); @@ -8068,10 +8042,6 @@ public class ContactsProvider2 extends AbstractContactsProvider return Settings.CONTENT_TYPE; case AGGREGATION_SUGGESTIONS: return Contacts.CONTENT_TYPE; - case SEARCH_SUGGESTIONS: - return SearchManager.SUGGEST_MIME_TYPE; - case SEARCH_SHORTCUT: - return SearchManager.SHORTCUT_MIME_TYPE; case DIRECTORIES: return Directory.CONTENT_TYPE; case DIRECTORIES_ID: |