/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
D | DataRowHandlerForEmail.java | 37 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 41 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 43 fixRawContactDisplayName(db, txContext, rawContactId); in insert() 46 triggerAggregation(txContext, rawContactId); in insert() 52 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 54 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 65 fixRawContactDisplayName(db, txContext, rawContactId); in update() 66 triggerAggregation(txContext, rawContactId); in update() 73 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 77 int count = super.delete(db, txContext, c); in delete() [all …]
|
D | DataRowHandlerForNickname.java | 39 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 43 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 46 fixRawContactDisplayName(db, txContext, rawContactId); in insert() 48 triggerAggregation(txContext, rawContactId); in insert() 54 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 59 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 67 fixRawContactDisplayName(db, txContext, rawContactId); in update() 68 triggerAggregation(txContext, rawContactId); in update() 75 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 79 int count = super.delete(db, txContext, c); in delete() [all …]
|
D | DataRowHandler.java | 112 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 124 txContext.markRawContactMetadataDirty(rawContactId, /* isMetadataSyncAdapter =*/false); in insert() 144 txContext.invalidateSearchIndexForRawContact(rawContactId); in insert() 156 public boolean update(SQLiteDatabase db, TransactionContext txContext, in update() argument 162 handlePrimaryAndSuperPrimary(txContext, values, dataId, rawContactId, in update() 172 txContext.invalidateSearchIndexForRawContact(rawContactId); in update() 175 txContext.markRawContactDirtyAndChanged(rawContactId, callerIsSyncAdapter); in update() 253 private void handlePrimaryAndSuperPrimary(TransactionContext txContext, ContentValues values, in handlePrimaryAndSuperPrimary() argument 261 txContext.markRawContactMetadataDirty(rawContactId, callerIsMetadataSyncAdapter); in handlePrimaryAndSuperPrimary() 318 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument [all …]
|
D | DataRowHandlerForGroupMembership.java | 75 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 77 resolveGroupSourceIdInValues(txContext, rawContactId, db, values, true); in insert() 78 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 82 updateVisibility(txContext, rawContactId); in insert() 87 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 91 resolveGroupSourceIdInValues(txContext, rawContactId, db, values, false); in update() 92 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 99 updateVisibility(txContext, rawContactId); in update() 123 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { 126 int count = super.delete(db, txContext, c); [all …]
|
D | DataRowHandlerForPhoneNumber.java | 42 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 46 final long dataId = super.insert(db, txContext, rawContactId, values); in insert() 52 fixRawContactDisplayName(db, txContext, rawContactId); in insert() 54 triggerAggregation(txContext, rawContactId); in insert() 60 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 64 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 75 fixRawContactDisplayName(db, txContext, rawContactId); in update() 77 triggerAggregation(txContext, rawContactId); in update() 101 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 105 int count = super.delete(db, txContext, c); in delete() [all …]
|
D | DataRowHandlerForIdentity.java | 35 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 37 final long dataId = super.insert(db, txContext, rawContactId, values); in insert() 41 triggerAggregation(txContext, rawContactId); in insert() 48 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 51 super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter); in update() 56 triggerAggregation(txContext, rawContactId); in update() 63 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 64 final int count = super.delete(db, txContext, c); in delete() 68 triggerAggregation(txContext, rawContactId); in delete()
|
D | DataRowHandlerForStructuredName.java | 47 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 51 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 59 fixRawContactDisplayName(db, txContext, rawContactId); in insert() 60 triggerAggregation(txContext, rawContactId); in insert() 65 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 77 super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter); in update() 88 fixRawContactDisplayName(db, txContext, rawContactId); in update() 89 triggerAggregation(txContext, rawContactId); in update() 94 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 98 int count = super.delete(db, txContext, c); in delete() [all …]
|
D | DataRowHandlerForOrganization.java | 41 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 46 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 48 fixRawContactDisplayName(db, txContext, rawContactId); in insert() 53 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 55 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 89 fixRawContactDisplayName(db, txContext, rawContactId); in update() 95 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 99 int count = super.delete(db, txContext, c); in delete() 100 fixRawContactDisplayName(db, txContext, rawContactId); in delete()
|
D | DataRowHandlerForPhoto.java | 58 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 70 long dataId = super.insert(db, txContext, rawContactId, values); in insert() 71 if (!txContext.isNewRawContact(rawContactId)) { in insert() 78 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 92 … if (!super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter)) { in update() 131 public int delete(SQLiteDatabase db, TransactionContext txContext, Cursor c) { in delete() argument 133 int count = super.delete(db, txContext, c); in delete()
|
D | DataRowHandlerForCommonDataKind.java | 44 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 47 return super.insert(db, txContext, rawContactId, values); in insert() 51 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 59 return super.update(db, txContext, values, c, callerIsSyncAdapter, in update()
|
D | DataRowHandlerForStructuredPostal.java | 55 public long insert(SQLiteDatabase db, TransactionContext txContext, long rawContactId, in insert() argument 58 return super.insert(db, txContext, rawContactId, values); in insert() 62 public boolean update(SQLiteDatabase db, TransactionContext txContext, ContentValues values, in update() argument 71 super.update(db, txContext, values, c, callerIsSyncAdapter, callerIsMetadataSyncAdapter); in update()
|
D | ContactsDatabaseHelper.java | 4045 public boolean updateContactVisibleOnlyIfChanged(TransactionContext txContext, long contactId) { in updateContactVisibleOnlyIfChanged() argument 4046 return updateContactVisible(txContext, contactId, true); in updateContactVisibleOnlyIfChanged() 4053 public void updateContactVisible(TransactionContext txContext, long contactId) { in updateContactVisible() argument 4054 updateContactVisible(txContext, contactId, false); in updateContactVisible() 4058 TransactionContext txContext, long contactId, boolean onlyIfChanged) { in updateContactVisible() argument 4109 txContext.invalidateSearchIndexForContact(contactId); in updateContactVisible()
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/aggregation/ |
D | ProfileAggregator.java | 62 public long onRawContactInsert(TransactionContext txContext, SQLiteDatabase db, in onRawContactInsert() argument 64 aggregateContact(txContext, db, rawContactId); in onRawContactInsert() 69 public void aggregateInTransaction(TransactionContext txContext, SQLiteDatabase db) { in aggregateInTransaction() argument 74 public void aggregateContact(TransactionContext txContext, SQLiteDatabase db, in aggregateContact() argument 86 updateAggregateData(txContext, mContactId); in aggregateContact()
|
D | ContactAggregator.java | 79 synchronized void aggregateContact(TransactionContext txContext, SQLiteDatabase db, in aggregateContact() argument 196 createContactForRawContacts(db, txContext, Sets.newHashSet(rawContactId), null); in aggregateContact() 198 updateAggregateData(txContext, currentContactId); in aggregateContact() 212 reAggregateRawContacts(txContext, db, contactId, currentContactId, rawContactId, in aggregateContact() 232 mDbHelper.updateContactVisible(txContext, contactId); in aggregateContact() 236 updateAggregateData(txContext, currentContactId); in aggregateContact() 416 private void reAggregateRawContacts(TransactionContext txContext, SQLiteDatabase db, in reAggregateRawContacts() argument 429 createContactForRawContacts(db, txContext, connectedRawContactSets.iterator().next(), in reAggregateRawContacts() 436 createContactForRawContacts(db, txContext, connectedRawContactIds, in reAggregateRawContacts() 449 createContactForRawContacts(db, txContext, connectedRawContactIds, null); in reAggregateRawContacts() [all …]
|
D | AbstractContactAggregator.java | 427 public void aggregateInTransaction(TransactionContext txContext, SQLiteDatabase db) { in aggregateInTransaction() argument 486 aggregateContact(txContext, db, rawContactIds[i], accountIds[i], contactIds[i], in aggregateInTransaction() 501 public final void triggerAggregation(TransactionContext txContext, long rawContactId) { in triggerAggregation() argument 520 updateAggregateData(txContext, contactId); in triggerAggregation() 526 aggregateContact(txContext, mDbHelper.getWritableDatabase(), rawContactId); in triggerAggregation() 643 TransactionContext txContext, SQLiteDatabase db, long rawContactId) { in onRawContactInsert() argument 646 mDbHelper.updateContactVisible(txContext, contactId); in onRawContactInsert() 672 TransactionContext txContext, SQLiteDatabase db, long rawContactId) { in aggregateContact() argument 694 aggregateContact(txContext, db, rawContactId, accountId, contactId, in aggregateContact() 698 public void updateAggregateData(TransactionContext txContext, long contactId) { in updateAggregateData() argument [all …]
|
D | ContactAggregator2.java | 91 synchronized void aggregateContact(TransactionContext txContext, SQLiteDatabase db, in aggregateContact() argument 175 createContactForRawContacts(db, txContext, Sets.newHashSet(rawContactId), null); in aggregateContact() 177 updateAggregateData(txContext, currentContactId); in aggregateContact() 186 reAggregateRawContacts(txContext, db, currentContactId, rawContactId, accountId, in aggregateContact() 312 private void reAggregateRawContacts(TransactionContext txContext, SQLiteDatabase db, in reAggregateRawContacts() argument 367 createContactForRawContacts(db, txContext, connectedRawContactIds, contactId); in reAggregateRawContacts() 388 updateAggregateData(txContext, cid); in reAggregateRawContacts()
|