From 864a2b291be09e3d260cd9e9d8fab37504188e5b Mon Sep 17 00:00:00 2001 From: Sailesh Nepal Date: Mon, 14 Jul 2014 08:19:46 -0700 Subject: Remove CallServiceProvider and CallServiceDescriptor do not merge This CL removes CallServiceProvider. Instead of using a provider we'll look up ConnectionServices using the package manager instead. This CL also removes CallServiceDescriptor. For incoming calls, connection services will now pass a PhoneAccount instead of a call descriptor. For outgoing calls we already use PhoneAccounts for everything. Change-Id: I2e40c5c64c0d242dc41b680943d7e9209142db5b (cherry picked from commit 7ade570fdc1ae719abca54867d97dc7f0130d664) --- .../telecomm/ICallServiceLookupResponse.aidl | 32 ---------------------- .../internal/telecomm/ICallServiceProvider.aidl | 32 ---------------------- 2 files changed, 64 deletions(-) delete mode 100644 telecomm/java/com/android/internal/telecomm/ICallServiceLookupResponse.aidl delete mode 100644 telecomm/java/com/android/internal/telecomm/ICallServiceProvider.aidl (limited to 'telecomm/java/com') diff --git a/telecomm/java/com/android/internal/telecomm/ICallServiceLookupResponse.aidl b/telecomm/java/com/android/internal/telecomm/ICallServiceLookupResponse.aidl deleted file mode 100644 index 10d73be..0000000 --- a/telecomm/java/com/android/internal/telecomm/ICallServiceLookupResponse.aidl +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.internal.telecomm; - -import android.os.IBinder; -import android.telecomm.CallServiceDescriptor; -import java.util.List; - -/** - * Internal remote interface for call service lookup response. - * - * @see android.telecomm.CallServiceLookupResponse - * - * @hide - */ -oneway interface ICallServiceLookupResponse { - void setCallServiceDescriptors(in List callServiceDescriptors); -} diff --git a/telecomm/java/com/android/internal/telecomm/ICallServiceProvider.aidl b/telecomm/java/com/android/internal/telecomm/ICallServiceProvider.aidl deleted file mode 100644 index 96daeed..0000000 --- a/telecomm/java/com/android/internal/telecomm/ICallServiceProvider.aidl +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (C) 2013 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.internal.telecomm; - -import android.telecomm.CallServiceDescriptor; - -import com.android.internal.telecomm.ICallServiceLookupResponse; - -/** - * Internal remote interface for call service providers. - * - * @see android.telecomm.CallServiceProvider - * - * @hide - */ -oneway interface ICallServiceProvider { - void lookupCallServices(in ICallServiceLookupResponse response); -} -- cgit v1.1