diff options
author | Eric Arseneau <earseneau@google.com> | 2021-12-13 11:13:18 -0800 |
---|---|---|
committer | Eric Arseneau <earseneau@google.com> | 2021-12-13 12:53:06 -0800 |
commit | 48cbb14e1815430efd7ff5086e7a4c70e75d475f (patch) | |
tree | a752bdec4c37856853b1e12f02daeebee65ffe13 /telecomm/java/android/telecom/Connection.java | |
parent | 88daf9ce34ae13a85aa6d41d42d7f6d5f7d07c1a (diff) | |
parent | ea8a98f046c81acd5bdb72169a00ce133e4d27c5 (diff) |
Merge mpr-2021-11-05
Change-Id: If7c68a17857eee4194f28413b938d5647820162c
Diffstat (limited to 'telecomm/java/android/telecom/Connection.java')
-rw-r--r-- | telecomm/java/android/telecom/Connection.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/Connection.java b/telecomm/java/android/telecom/Connection.java index 5d56461e894e..b5fdfc2d6ec6 100644 --- a/telecomm/java/android/telecom/Connection.java +++ b/telecomm/java/android/telecom/Connection.java @@ -791,6 +791,21 @@ public abstract class Connection extends Conferenceable { "android.telecom.extra.REMOTE_PHONE_ACCOUNT_HANDLE"; /** + * The Telecom call ID of the conference an existing connection should be added to. This is + * required when {@link com.android.services.telephony.TelephonyConnectionService} adds a + * {@link Conference} to Telecom using the + * {@link ConnectionService#addExistingConnection(PhoneAccountHandle, Connection, Conference)} + * API. That API specifies a parent conference associated with the new existing connection + * being added, and there is no equivalent as part of the {@link RemoteConnectionService} API. + * This extra key is used to stack the ID of the conference to which the existing connection + * will be added so that Telecom can link it up correctly when the {@link RemoteConference} + * is added to Telecom by the connection manager. + * @hide + */ + public static final String EXTRA_ADD_TO_CONFERENCE_ID = + "android.telecom.extra.ADD_TO_CONFERENCE_ID"; + + /** * Extra key set from a {@link ConnectionService} when using the remote connection APIs * (e.g. {@link RemoteConnectionService#createRemoteConnection(PhoneAccountHandle, * ConnectionRequest, boolean)}) to create a remote connection. Provides the receiving |