RemoteConference.Callback
public
static
abstract
class
RemoteConference.Callback
extends Object
java.lang.Object | |
↳ | android.telecom.RemoteConference.Callback |
Callback base class for RemoteConference
.
Summary
Public constructors | |
---|---|
Callback()
|
Public methods | |
---|---|
void
|
onConferenceableConnectionsChanged(RemoteConference conference, List<RemoteConnection> conferenceableConnections)
Invoked when the set of |
void
|
onConnectionAdded(RemoteConference conference, RemoteConnection connection)
Invoked when a |
void
|
onConnectionCapabilitiesChanged(RemoteConference conference, int connectionCapabilities)
Indicates that the call capabilities of this |
void
|
onConnectionPropertiesChanged(RemoteConference conference, int connectionProperties)
Indicates that the call properties of this |
void
|
onConnectionRemoved(RemoteConference conference, RemoteConnection connection)
Invoked when a |
void
|
onDestroyed(RemoteConference conference)
Indicates that this |
void
|
onDisconnected(RemoteConference conference, DisconnectCause disconnectCause)
Invoked when this |
void
|
onExtrasChanged(RemoteConference conference, Bundle extras)
Handles changes to the |
void
|
onStateChanged(RemoteConference conference, int oldState, int newState)
Invoked when the state of this |
Inherited methods | |
---|---|
Public constructors
Callback
public Callback ()
Public methods
onConferenceableConnectionsChanged
public void onConferenceableConnectionsChanged (RemoteConference conference, List<RemoteConnection> conferenceableConnections)
Invoked when the set of RemoteConnection
s which can be added to this conference
call have changed.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
conferenceableConnections |
List : The list of conferenceable RemoteConnection s. |
onConnectionAdded
public void onConnectionAdded (RemoteConference conference, RemoteConnection connection)
Invoked when a RemoteConnection
is added to the conference call.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
connection |
RemoteConnection : The RemoteConnection being added. |
onConnectionCapabilitiesChanged
public void onConnectionCapabilitiesChanged (RemoteConference conference, int connectionCapabilities)
Indicates that the call capabilities of this RemoteConference
have changed.
See RemoteConference.getConnectionCapabilities()
.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
connectionCapabilities |
int : The new capabilities of the RemoteConference . |
onConnectionPropertiesChanged
public void onConnectionPropertiesChanged (RemoteConference conference, int connectionProperties)
Indicates that the call properties of this RemoteConference
have changed.
See RemoteConference.getConnectionProperties()
.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
connectionProperties |
int : The new properties of the RemoteConference . |
onConnectionRemoved
public void onConnectionRemoved (RemoteConference conference, RemoteConnection connection)
Invoked when a RemoteConnection
is removed from the conference call.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
connection |
RemoteConnection : The RemoteConnection being removed. |
onDestroyed
public void onDestroyed (RemoteConference conference)
Indicates that this RemoteConference
has been destroyed. No further requests
should be made to the RemoteConference
, and references to it should be cleared.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
onDisconnected
public void onDisconnected (RemoteConference conference, DisconnectCause disconnectCause)
Invoked when this RemoteConference
is disconnected.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
disconnectCause |
DisconnectCause : The () associated with this failed
conference. |
onExtrasChanged
public void onExtrasChanged (RemoteConference conference, Bundle extras)
Handles changes to the RemoteConference
extras.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
extras |
Bundle : The extras containing other information associated with the conference.
This value may be null . |
onStateChanged
public void onStateChanged (RemoteConference conference, int oldState, int newState)
Invoked when the state of this RemoteConferece
has changed. See
RemoteConference.getState()
.
Parameters | |
---|---|
conference |
RemoteConference : The RemoteConference invoking this method. |
oldState |
int : The previous state of the RemoteConference . |
newState |
int : The new state of the RemoteConference . |