Home
last modified time | relevance | path

Searched refs:Holdable (Results 1 – 8 of 8) sorted by relevance

/packages/services/Telephony/src/com/android/services/telephony/
DHoldTracker.java30 private final Map<PhoneAccountHandle, List<Holdable>> mHoldables;
40 public void addHoldable(PhoneAccountHandle phoneAccountHandle, Holdable holdable) { in addHoldable()
44 List<Holdable> holdables = mHoldables.get(phoneAccountHandle); in addHoldable()
55 public void removeHoldable(PhoneAccountHandle phoneAccountHandle, Holdable holdable) { in removeHoldable()
73 List<Holdable> holdables = mHoldables.get(phoneAccountHandle); in updateHoldCapability()
75 for (Holdable holdable : holdables) { in updateHoldCapability()
83 for (Holdable holdable : holdables) { in updateHoldCapability()
DHoldable.java20 public interface Holdable { interface
DTelephonyConnectionService.java1496 if (connection instanceof Holdable && !isExternalConnection(connection)) { in onConnectionAdded()
1498 connection.getPhoneAccountHandle(), (Holdable) connection); in onConnectionAdded()
1504 if (connection instanceof Holdable && !isExternalConnection(connection)) { in onConnectionRemoved()
1505 mHoldTracker.removeHoldable(connection.getPhoneAccountHandle(), (Holdable) connection); in onConnectionRemoved()
1511 if (conference instanceof Holdable) { in onConferenceAdded()
1512 mHoldTracker.addHoldable(conference.getPhoneAccountHandle(), (Holdable) conference); in onConferenceAdded()
1518 if (conference instanceof Holdable) { in onConferenceRemoved()
1519 mHoldTracker.removeHoldable(conference.getPhoneAccountHandle(), (Holdable) conference); in onConferenceRemoved()
DCdmaConference.java35 public class CdmaConference extends TelephonyConferenceBase implements Holdable {
DTelephonyConference.java33 public class TelephonyConference extends TelephonyConferenceBase implements Holdable {
DImsConference.java70 public class ImsConference extends TelephonyConferenceBase implements Holdable {
DTelephonyConnection.java108 abstract class TelephonyConnection extends Connection implements Holdable, Communicator.Callback {
/packages/services/Telephony/tests/src/com/android/services/telephony/
DHoldTrackerTest.java108 private class FakeHoldable implements Holdable {