Remove ICallCommandService and ICallHandlerService
These APIs are no longer used.
Change-Id: Ifbaaba0d3226d03ea364cf1df76da3abebb9f5dc
diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java
index 6b48233..7e26c0e 100644
--- a/src/com/android/phone/PhoneGlobals.java
+++ b/src/com/android/phone/PhoneGlobals.java
@@ -147,9 +147,7 @@
private AudioRouter audioRouter;
private BluetoothManager bluetoothManager;
- private CallCommandService callCommandService;
private CallGatewayManager callGatewayManager;
- private CallHandlerServiceProxy callHandlerServiceProxy;
private CallModeler callModeler;
private CallStateMonitor callStateMonitor;
private DTMFTonePlayer dtmfTonePlayer;
@@ -438,7 +436,7 @@
// Monitors call activity from the telephony layer
callStateMonitor = new CallStateMonitor(mCM);
- // Creates call models for use with CallHandlerService.
+ // Creates call models.
callModeler = new CallModeler(callStateMonitor, mCM, callGatewayManager);
// Plays DTMF Tones
@@ -456,15 +454,7 @@
// Audio router
audioRouter = new AudioRouter(this, bluetoothManager, wiredHeadsetManager, mCM);
- // Service used by in-call UI to control calls
- callCommandService = new CallCommandService(this, mCM, callModeler, dtmfTonePlayer,
- audioRouter);
-
- // Sends call state to the UI
- callHandlerServiceProxy = new CallHandlerServiceProxy(this, callModeler,
- callCommandService, audioRouter);
-
- phoneMgr = PhoneInterfaceManager.init(this, phone, callHandlerServiceProxy);
+ phoneMgr = PhoneInterfaceManager.init(this, phone);
// Create the CallNotifer singleton, which handles
// asynchronous events from the telephony layer (like