/cts/tests/tests/telecom/src/android/telecom/cts/ |
CtsRemoteConnectionService.java | 25 import android.telecom.ConnectionService; 30 * This is the Remote ConnectionService for Telecom's CTS App. Since telecom requires that a 45 public class CtsRemoteConnectionService extends ConnectionService { 48 private static ConnectionService sConnectionService; 50 private static ConnectionService sTelecomConnectionService; 56 throw new Exception("Telecom ConnectionService exists"); 61 // ConnectionService used by default as a fallback if no connection service is specified 63 private static ConnectionService mMockConnectionService = new MockConnectionService(); 73 ConnectionService connectionService) throws Exception [all...] |
ConnectionServiceTest.java | 27 import android.telecom.ConnectionService; 33 * Test some additional {@link ConnectionService} and {@link Connection} APIs not already covered 141 assertTrue(connectionService.waitForEvent( 153 assertTrue(connectionService.waitForEvent( 156 // WHEN place another call has the same ConnectionService as the existing call 160 // THEN the ConnectionService has not gained the focus again 161 assertFalse(connectionService.waitForEvent( 163 // and the ConnectionService didn't lose the focus 164 assertFalse(connectionService.waitForEvent( 176 assertTrue(connectionService.waitForEvent [all...] |
BaseTelecomTestWithMockServices.java | 91 MockConnectionService connectionService = null; 176 protected PhoneAccount setupConnectionService(MockConnectionService connectionService, 178 if (connectionService != null) { 179 this.connectionService = connectionService; 182 this.connectionService = new MockConnectionService(); 184 CtsConnectionService.setUp(this.connectionService); 199 if (this.connectionService != null) { 200 assertNumConnections(this.connectionService, 0); 205 this.connectionService = null [all...] |
HandoverTest.java | 42 // Test handover source is a managed ConnectionService 48 // Test handover destination is a self-managed ConnectionService. 56 CtsSelfManagedConnectionService connectionService = 58 if (connectionService != null) { 59 connectionService.tearDown(); 138 fail("Could not bind to Self-Managed ConnectionService"); 180 fail("Could not bind to Self-Managed ConnectionService");
|
OutgoingCallTest.java | 104 String expectedNumber = connectionService.outgoingConnections.get(0)
|
BaseRemoteTelecomTest.java | 60 protected void setupConnectionServices(MockConnectionService connectionService, 63 setupConnectionService(connectionService, flags);
|
CtsConnectionService.java | 25 import android.telecom.ConnectionService; 36 * This is the official ConnectionService for Telecom's CTS App. Since telecom requires that a 52 public class CtsConnectionService extends ConnectionService { 55 private static ConnectionService sConnectionService; 57 private static ConnectionService sTelecomConnectionService; 69 public static void setUp(ConnectionService connectionService) throws Exception { 72 throw new Exception("Mock ConnectionService exists. Failed to call tearDown()."); 74 sConnectionService = connectionService;
|
SelfManagedConnectionServiceTest.java | 24 import android.telecom.ConnectionService; 38 * CTS tests for the self-managed {@link android.telecom.ConnectionService} APIs. 54 // Register and enable the CTS ConnectionService; we want to be able to test a managed 55 // ConnectionService alongside a self-managed ConnectionService. 68 CtsSelfManagedConnectionService connectionService = 70 if (connectionService != null) { 71 connectionService.tearDown(); 230 fail("Could not bind to Self-Managed ConnectionService"); 281 * A self-managed {@link ConnectionService} shall be able to place an outgoing call to tel o [all...] |
TestUtils.java | 388 TestCase.fail("Could not bind to Self-Managed ConnectionService"); 390 CtsSelfManagedConnectionService connectionService = 392 TestCase.assertTrue(connectionService.waitForUpdate( 395 Optional<SelfManagedConnection> connectionOptional = connectionService.getConnections()
|
VideoCallTest.java | 238 connectionService.setCreateVideoProvider(false); 257 connectionService.setCreateVideoProvider(true); [all...] |
/frameworks/base/telecomm/java/android/telecom/ |
ParcelableCallAnalytics.java | 305 private final String connectionService; 324 int callTerminationCode, boolean isEmergencyCall, String connectionService, 335 this.connectionService = connectionService; 350 connectionService = in.readString(); 370 out.writeString(connectionService); 421 return connectionService;
|
RemoteConference.java | 35 * A conference provided to a {@link ConnectionService} by another {@code ConnectionService} through 36 * {@link ConnectionService#conferenceRemoteConnections}. Once created, a {@code RemoteConference} 40 * @see ConnectionService#onRemoteConferenceAdded 152 RemoteConference(String id, IConnectionService connectionService) { 154 mConnectionService = connectionService; 444 * {@link ConnectionService}s that create conferences for connections that do not yet have
|
RemoteConnection.java | 42 * A connection provided to a {@link ConnectionService} by another {@code ConnectionService} 45 * @see ConnectionService#createRemoteOutgoingConnection(PhoneAccountHandle, ConnectionRequest) 46 * @see ConnectionService#createRemoteIncomingConnection(PhoneAccountHandle, ConnectionRequest) 664 IConnectionService connectionService, 667 mConnectionService = connectionService; 675 RemoteConnection(String callId, IConnectionService connectionService, 678 mConnectionService = connectionService; 702 // Stash the original connection ID as it exists in the source ConnectionService. [all...] |
Connection.java | 61 * {@link ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)} 63 * {@link ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)}. 69 * {@link ConnectionService}'s implementation of calling functionality. The {@code on*} methods are 103 * returned by a {@link ConnectionService}. 162 * Connections within a conference can be merged. A {@link ConnectionService} has the option to 368 * {@link ConnectionService}. 372 * other device by adding is to the {@link ConnectionService} with the 375 * An {@link ConnectionService} should not assume that all {@link InCallService}s will handle 395 * {@link ConnectionService}. 473 * {@link ConnectionService#addExistingConnection(PhoneAccountHandle, Connection)} an [all...] |
/cts/tests/tests/telecom3/src/android/telecom/cts/ |
SelfManagedAwareInCallServiceTest.java | 94 CtsSelfManagedConnectionService connectionService = 96 if (connectionService != null) { 97 connectionService.tearDown();
|
/packages/services/Telephony/src/com/android/services/telephony/ |
CdmaConferenceController.java | 85 public CdmaConferenceController(TelephonyConnectionService connectionService) { 86 mConnectionService = connectionService; 131 // to get here. HOWEVER, at this point ConnectionService#addConnection has not yet run, 132 // so if we end up calling ConnectionService#addConference, the connection service will
|
ImsConferenceController.java | 22 import android.telecom.ConnectionService; 92 * The current {@link ConnectionService}. 112 * @param connectionService The current connection service. 115 TelephonyConnectionServiceProxy connectionService) { 116 mConnectionService = connectionService;
|
TelephonyConferenceController.java | 74 public TelephonyConferenceController(TelephonyConnectionServiceProxy connectionService) { 75 mConnectionService = connectionService;
|
/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/ |
AnalyticsTests.java | 105 callAnalytics.connectionService); 121 "isInterrupted", "callTechnologies", "callTerminationReason", "connectionService"}; 160 assertEquals(expectedAnalytics.connectionService, pCA.getConnectionService()); 205 callAnalytics1.connectionService); 207 callAnalytics1.connectionService); 336 assertEquals(expectedAnalytics.connectionService, callLog.connectionService[0]);
|
/packages/services/Telecomm/src/com/android/server/telecom/ |
Analytics.java | 216 public String connectionService; 234 connectionService = ""; 248 this.connectionService = other.connectionService; 314 this.connectionService = connectionServiceName; 366 + " connectionService: " + connectionService + '\n' 400 analyticsProto.connectionService[0], 441 result.connectionService = new String[] {connectionService}; [all...] |
ConnectionServiceFocusManager.java | 49 * Notifies the {@link android.telecom.ConnectionService} that it has lose the connection 56 * Notifies the {@link android.telecom.ConnectionService} that it has gain the connection 70 * Get the {@link ComponentName} of the ConnectionService for logging purposes. 77 * Interface used to receive the changed of {@link android.telecom.ConnectionService} that 82 * Calls when {@link android.telecom.ConnectionService} has released the call resource. This 83 * usually happen after the {@link android.telecom.ConnectionService} lost the focus. 85 * @param connectionServiceFocus the {@link android.telecom.ConnectionService} that released 91 * Calls when {@link android.telecom.ConnectionService} is disconnected. 93 * @param connectionServiceFocus the {@link android.telecom.ConnectionService} which is 105 * Returns the ConnectionService associated with the call [all...] |
CallsManager.java | 288 ConnectionServiceFocusManager.ConnectionServiceFocus connectionService) { 290 .filter(c -> c.getConnectionServiceWrapper().equals(connectionService)) 292 connectionService.getComponentName().getPackageName())); 497 // The call's ConnectionService has been updated. [all...] |