Use the async CallServiceSelector API
Switch DummyCallServiceSelector to use the new CallServiceSelector API.
Change-Id: Ifc062cf49421079686d925406c823000232fa728
diff --git a/tests/src/com/android/telecomm/testcallservice/DummyCallServiceSelector.java b/tests/src/com/android/telecomm/testcallservice/DummyCallServiceSelector.java
index 0cb61df..98dc190 100644
--- a/tests/src/com/android/telecomm/testcallservice/DummyCallServiceSelector.java
+++ b/tests/src/com/android/telecomm/testcallservice/DummyCallServiceSelector.java
@@ -28,14 +28,15 @@
*/
public class DummyCallServiceSelector extends CallServiceSelector {
@Override
- protected boolean isSwitchable(CallInfo callInfo) {
- return false;
+ protected void isSwitchable(CallInfo callInfo, CallSwitchabilityResponse response) {
+ response.setSwitchable(false);
}
@Override
- protected List<CallServiceDescriptor> select(
- CallInfo callInfo, List<CallServiceDescriptor> callServiceDescriptors) {
+ protected void select(
+ CallInfo callInfo, List<CallServiceDescriptor> callServiceDescriptors,
+ CallServiceSelectionResponse response) {
- return callServiceDescriptors;
+ response.setSelectedCallServices(callServiceDescriptors);
}
}