Loading java/com/android/dialer/calllog/datasources/CallLogDataSource.java +3 −0 Original line number Diff line number Diff line Loading @@ -105,4 +105,7 @@ public interface CallLogDataSource { @MainThread void registerContentObservers(Context appContext); @MainThread void unregisterContentObservers(Context appContext); } java/com/android/dialer/calllog/datasources/phonelookup/PhoneLookupDataSource.java +5 −0 Original line number Diff line number Diff line Loading @@ -294,6 +294,11 @@ public final class PhoneLookupDataSource implements CallLogDataSource { compositePhoneLookup.registerContentObservers(appContext); } @Override public void unregisterContentObservers(Context appContext) { compositePhoneLookup.unregisterContentObservers(appContext); } private static ImmutableSet<DialerPhoneNumber> queryDistinctDialerPhoneNumbersFromAnnotatedCallLog(Context appContext) { ImmutableSet.Builder<DialerPhoneNumber> numbers = ImmutableSet.builder(); Loading java/com/android/dialer/calllog/datasources/systemcalllog/SystemCallLogDataSource.java +5 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,11 @@ public class SystemCallLogDataSource implements CallLogDataSource { .registerContentObserver(VoicemailContract.Status.CONTENT_URI, true, markDirtyObserver); } @Override public void unregisterContentObservers(Context appContext) { appContext.getContentResolver().unregisterContentObserver(markDirtyObserver); } @Override public ListenableFuture<Boolean> isDirty(Context appContext) { return backgroundExecutorService.submit(() -> isDirtyInternal(appContext)); Loading java/com/android/dialer/calllog/datasources/voicemail/VoicemailDataSource.java +3 −0 Original line number Diff line number Diff line Loading @@ -108,4 +108,7 @@ public class VoicemailDataSource implements CallLogDataSource { @Override public void registerContentObservers(Context appContext) {} @Override public void unregisterContentObservers(Context appContext) {} } java/com/android/dialer/phonelookup/PhoneLookup.java +3 −0 Original line number Diff line number Diff line Loading @@ -85,4 +85,7 @@ public interface PhoneLookup<T> { @MainThread void registerContentObservers(Context appContext); @MainThread void unregisterContentObservers(Context appContext); } Loading
java/com/android/dialer/calllog/datasources/CallLogDataSource.java +3 −0 Original line number Diff line number Diff line Loading @@ -105,4 +105,7 @@ public interface CallLogDataSource { @MainThread void registerContentObservers(Context appContext); @MainThread void unregisterContentObservers(Context appContext); }
java/com/android/dialer/calllog/datasources/phonelookup/PhoneLookupDataSource.java +5 −0 Original line number Diff line number Diff line Loading @@ -294,6 +294,11 @@ public final class PhoneLookupDataSource implements CallLogDataSource { compositePhoneLookup.registerContentObservers(appContext); } @Override public void unregisterContentObservers(Context appContext) { compositePhoneLookup.unregisterContentObservers(appContext); } private static ImmutableSet<DialerPhoneNumber> queryDistinctDialerPhoneNumbersFromAnnotatedCallLog(Context appContext) { ImmutableSet.Builder<DialerPhoneNumber> numbers = ImmutableSet.builder(); Loading
java/com/android/dialer/calllog/datasources/systemcalllog/SystemCallLogDataSource.java +5 −0 Original line number Diff line number Diff line Loading @@ -119,6 +119,11 @@ public class SystemCallLogDataSource implements CallLogDataSource { .registerContentObserver(VoicemailContract.Status.CONTENT_URI, true, markDirtyObserver); } @Override public void unregisterContentObservers(Context appContext) { appContext.getContentResolver().unregisterContentObserver(markDirtyObserver); } @Override public ListenableFuture<Boolean> isDirty(Context appContext) { return backgroundExecutorService.submit(() -> isDirtyInternal(appContext)); Loading
java/com/android/dialer/calllog/datasources/voicemail/VoicemailDataSource.java +3 −0 Original line number Diff line number Diff line Loading @@ -108,4 +108,7 @@ public class VoicemailDataSource implements CallLogDataSource { @Override public void registerContentObservers(Context appContext) {} @Override public void unregisterContentObservers(Context appContext) {} }
java/com/android/dialer/phonelookup/PhoneLookup.java +3 −0 Original line number Diff line number Diff line Loading @@ -85,4 +85,7 @@ public interface PhoneLookup<T> { @MainThread void registerContentObservers(Context appContext); @MainThread void unregisterContentObservers(Context appContext); }