Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5d2e4f20 authored by Santos Cordon's avatar Santos Cordon
Browse files

Rename Connection time APIs for Conference.java

Bug: 21072487
Change-Id: I7bed9957770639f2adf3c7bd31a4821c0ff0f0dd
parent a2f04382
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -30107,12 +30107,11 @@ package android.telecom {
    method public final void destroy();
    method public final android.telecom.AudioState getAudioState();
    method public final java.util.List<android.telecom.Connection> getConferenceableConnections();
    method public final long getConnectTimeMillis();
    method public final int getConnectionCapabilities();
    method public final long getConnectionTime();
    method public final java.util.List<android.telecom.Connection> getConnections();
    method public final android.telecom.DisconnectCause getDisconnectCause();
    method public final android.telecom.PhoneAccountHandle getPhoneAccountHandle();
    method public android.telecom.Connection getPrimaryConnection();
    method public final int getState();
    method public final android.telecom.StatusHints getStatusHints();
    method public android.telecom.Connection.VideoProvider getVideoProvider();
@@ -30131,8 +30130,8 @@ package android.telecom {
    method public final void removeConnection(android.telecom.Connection);
    method public final void setActive();
    method public final void setConferenceableConnections(java.util.List<android.telecom.Connection>);
    method public void setConnectTimeMillis(long);
    method public final void setConnectionCapabilities(int);
    method public final void setConnectionTime(long);
    method public final void setDisconnected(android.telecom.DisconnectCause);
    method public final void setOnHold();
    method public final void setStatusHints(android.telecom.StatusHints);
+5 −3
Original line number Diff line number Diff line
@@ -32228,12 +32228,13 @@ package android.telecom {
    method public final void destroy();
    method public final android.telecom.AudioState getAudioState();
    method public final java.util.List<android.telecom.Connection> getConferenceableConnections();
    method public final long getConnectTimeMillis();
    method public final deprecated long getConnectTimeMillis();
    method public final int getConnectionCapabilities();
    method public final long getConnectionTime();
    method public final java.util.List<android.telecom.Connection> getConnections();
    method public final android.telecom.DisconnectCause getDisconnectCause();
    method public final android.telecom.PhoneAccountHandle getPhoneAccountHandle();
    method public android.telecom.Connection getPrimaryConnection();
    method public final android.telecom.Connection getPrimaryConnection();
    method public final int getState();
    method public final android.telecom.StatusHints getStatusHints();
    method public android.telecom.Connection.VideoProvider getVideoProvider();
@@ -32252,8 +32253,9 @@ package android.telecom {
    method public final void removeConnection(android.telecom.Connection);
    method public final void setActive();
    method public final void setConferenceableConnections(java.util.List<android.telecom.Connection>);
    method public void setConnectTimeMillis(long);
    method public final deprecated void setConnectTimeMillis(long);
    method public final void setConnectionCapabilities(int);
    method public final void setConnectionTime(long);
    method public final void setDisconnected(android.telecom.DisconnectCause);
    method public final void setOnHold();
    method public final void setStatusHints(android.telecom.StatusHints);
+32 −9
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.telecom;

import android.annotation.SystemApi;
import android.telecom.Connection.VideoProvider;

import java.util.ArrayList;
@@ -116,7 +117,7 @@ public abstract class Conference implements Conferenceable {
    }

    /**
     * Returns the capabilities of a conference. See {@code CAPABILITY_*} constants in class
     * Returns the capabilities of the conference. See {@code CAPABILITY_*} constants in class
     * {@link Connection} for valid values.
     *
     * @return A bitmask of the capabilities of the conference call.
@@ -458,8 +459,10 @@ public abstract class Conference implements Conferenceable {
     * the connection from which the conference will retrieve its current state.
     *
     * @return The primary connection.
     * @hide
     */
    public Connection getPrimaryConnection() {
    @SystemApi
    public final Connection getPrimaryConnection() {
        if (mUnmodifiableChildConnections == null || mUnmodifiableChildConnections.isEmpty()) {
            return null;
        }
@@ -467,22 +470,42 @@ public abstract class Conference implements Conferenceable {
    }

    /**
     * Sets the connect time of the {@code Conference}.
     * @hide
     * @deprecated Use {@link #setConnectionTime}.
     */
    @Deprecated
    @SystemApi
    public final void setConnectTimeMillis(long connectTimeMillis) {
        setConnectionTime(connectTimeMillis);
    }

    /**
     * Sets the connection start time of the {@code Conference}.
     *
     * @param connectTimeMillis The connection time, in milliseconds.
     * @param connectionTimeMillis The connection time, in milliseconds.
     */
    public void setConnectTimeMillis(long connectTimeMillis) {
        mConnectTimeMillis = connectTimeMillis;
    public final void setConnectionTime(long connectionTimeMillis) {
        mConnectTimeMillis = connectionTimeMillis;
    }

    /**
     * Retrieves the connect time of the {@code Conference}, if specified.  A value of
     * @hide
     * @deprecated Use {@link #getConnectionTime}.
     */
    @Deprecated
    @SystemApi
    public final long getConnectTimeMillis() {
        return getConnectionTime();
    }

    /**
     * Retrieves the connection start time of the {@code Conference}, if specified.  A value of
     * {@link #CONNECT_TIME_NOT_SPECIFIED} indicates that Telecom should determine the start time
     * of the conference.
     *
     * @return The time the {@code Conference} has been connected.
     * @return The time at which the {@code Conference} was connected.
     */
    public final long getConnectTimeMillis() {
    public final long getConnectionTime() {
        return mConnectTimeMillis;
    }