diff options
Diffstat (limited to 'java/com/android/dialer/enrichedcall/stub')
-rw-r--r-- | java/com/android/dialer/enrichedcall/stub/EnrichedCallManagerStub.java | 25 | ||||
-rw-r--r-- | java/com/android/dialer/enrichedcall/stub/StubEnrichedCallModule.java | 7 |
2 files changed, 19 insertions, 13 deletions
diff --git a/java/com/android/dialer/enrichedcall/stub/EnrichedCallManagerStub.java b/java/com/android/dialer/enrichedcall/stub/EnrichedCallManagerStub.java index 01d1f2aac..bedfdae34 100644 --- a/java/com/android/dialer/enrichedcall/stub/EnrichedCallManagerStub.java +++ b/java/com/android/dialer/enrichedcall/stub/EnrichedCallManagerStub.java @@ -16,17 +16,15 @@ package com.android.dialer.enrichedcall.stub; +import android.support.annotation.MainThread; import android.support.annotation.NonNull; import android.support.annotation.Nullable; -import android.support.annotation.WorkerThread; -import android.util.ArrayMap; import com.android.dialer.calldetails.nano.CallDetailsEntries; import com.android.dialer.calldetails.nano.CallDetailsEntries.CallDetailsEntry; import com.android.dialer.common.Assert; import com.android.dialer.enrichedcall.EnrichedCallCapabilities; import com.android.dialer.enrichedcall.EnrichedCallManager; import com.android.dialer.enrichedcall.Session; -import com.android.dialer.enrichedcall.VideoShareSession; import com.android.dialer.enrichedcall.historyquery.proto.nano.HistoryResult; import com.android.dialer.enrichedcall.videoshare.VideoShareListener; import com.android.dialer.multimedia.MultimediaData; @@ -86,13 +84,20 @@ public final class EnrichedCallManagerStub implements EnrichedCallManager { return null; } - @NonNull + @Nullable @Override - @WorkerThread + @MainThread public Map<CallDetailsEntry, List<HistoryResult>> getAllHistoricalData( @NonNull String number, @NonNull CallDetailsEntries entries) { - Assert.isWorkerThread(); - return new ArrayMap<>(); + Assert.isMainThread(); + return null; + } + + @MainThread + @Override + public void requestAllHistoricalData( + @NonNull String number, @NonNull CallDetailsEntries entries) { + Assert.isMainThread(); } @Override @@ -136,10 +141,4 @@ public final class EnrichedCallManagerStub implements EnrichedCallManager { @Override public void endVideoShareSession(long sessionId) {} - - @Nullable - @Override - public VideoShareSession getVideoShareSession(long sessionId) { - return null; - } } diff --git a/java/com/android/dialer/enrichedcall/stub/StubEnrichedCallModule.java b/java/com/android/dialer/enrichedcall/stub/StubEnrichedCallModule.java index 0ec72111e..6ee1a86a9 100644 --- a/java/com/android/dialer/enrichedcall/stub/StubEnrichedCallModule.java +++ b/java/com/android/dialer/enrichedcall/stub/StubEnrichedCallModule.java @@ -17,6 +17,7 @@ package com.android.dialer.enrichedcall.stub; import com.android.dialer.enrichedcall.EnrichedCallManager; +import com.android.dialer.enrichedcall.RcsVideoShareFactory; import dagger.Module; import dagger.Provides; import javax.inject.Singleton; @@ -31,5 +32,11 @@ public class StubEnrichedCallModule { return new EnrichedCallManagerStub(); } + @Provides + @Singleton + static RcsVideoShareFactory providesRcsVideoShareFactory() { + return (enrichedCallManager, videoTechListener, number) -> null; + } + private StubEnrichedCallModule() {} } |