Loading api/current.txt +9 −9 Original line number Diff line number Diff line Loading @@ -28410,7 +28410,7 @@ package android.telecomm { } public final class RemoteConference { method public final void addListener(android.telecomm.RemoteConference.Listener); method public final void addCallback(android.telecomm.RemoteConference.Callback); method public void disconnect(); method public final int getCallCapabilities(); method public final java.util.List<android.telecomm.RemoteConnection> getConnections(); Loading @@ -28418,13 +28418,13 @@ package android.telecomm { method public java.lang.String getDisconnectMessage(); method public final int getState(); method public void hold(); method public final void removeListener(android.telecomm.RemoteConference.Listener); method public final void removeCallback(android.telecomm.RemoteConference.Callback); method public void separate(android.telecomm.RemoteConnection); method public void unhold(); } public static abstract class RemoteConference.Listener { ctor public RemoteConference.Listener(); public static abstract class RemoteConference.Callback { ctor public RemoteConference.Callback(); method public void onCapabilitiesChanged(android.telecomm.RemoteConference, int); method public void onConnectionAdded(android.telecomm.RemoteConference, android.telecomm.RemoteConnection); method public void onConnectionRemoved(android.telecomm.RemoteConference, android.telecomm.RemoteConnection); Loading Loading @@ -28515,17 +28515,17 @@ package android.telecomm { method public void registerPhoneAccount(android.telecomm.PhoneAccount); method public void showInCallScreen(boolean); method public void unregisterPhoneAccount(android.telecomm.PhoneAccountHandle); field public static final java.lang.String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.intent.action.CHANGE_PHONE_ACCOUNTS"; field public static final java.lang.String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.intent.action.CONNECTION_SERVICE_CONFIGURE"; field public static final java.lang.String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.intent.action.SHOW_CALL_SETTINGS"; field public static final java.lang.String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.action.CHANGE_PHONE_ACCOUNTS"; field public static final java.lang.String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.telecomm.action.CONNECTION_SERVICE_CONFIGURE"; field public static final java.lang.String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.action.SHOW_CALL_SETTINGS"; field public static final char DTMF_CHARACTER_PAUSE = 44; // 0x002c ',' field public static final char DTMF_CHARACTER_WAIT = 59; // 0x003b ';' field public static final java.lang.String EXTRA_CALL_BACK_NUMBER = "android.telecomm.extra.CALL_BACK_NUMBER"; field public static final java.lang.String EXTRA_CALL_DISCONNECT_CAUSE = "android.telecomm.extra.CALL_DISCONNECT_CAUSE"; field public static final java.lang.String EXTRA_CALL_DISCONNECT_MESSAGE = "android.telecomm.extra.CALL_DISCONNECT_MESSAGE"; field public static final java.lang.String EXTRA_CONNECTION_SERVICE = "android.telecomm.extra.CONNECTION_SERVICE"; field public static final java.lang.String EXTRA_PHONE_ACCOUNT_HANDLE = "android.intent.extra.PHONE_ACCOUNT_HANDLE"; field public static final java.lang.String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.intent.extra.START_CALL_WITH_SPEAKERPHONE"; field public static final java.lang.String EXTRA_PHONE_ACCOUNT_HANDLE = "android.telecomm.extra.PHONE_ACCOUNT_HANDLE"; field public static final java.lang.String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.telecomm.extra.START_CALL_WITH_SPEAKERPHONE"; } } telecomm/java/android/telecomm/RemoteConference.java +18 −18 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ import java.util.concurrent.CopyOnWriteArraySet; */ public final class RemoteConference { public abstract static class Listener { public abstract static class Callback { public void onStateChanged(RemoteConference conference, int oldState, int newState) {} public void onDisconnected(RemoteConference conference, int cause, String message) {} public void onConnectionAdded(RemoteConference conference, RemoteConnection connection) {} Loading @@ -44,7 +44,7 @@ public final class RemoteConference { private final String mId; private final IConnectionService mConnectionService; private final Set<Listener> mListeners = new CopyOnWriteArraySet<>(); private final Set<Callback> mCallbacks = new CopyOnWriteArraySet<>(); private final List<RemoteConnection> mChildConnections = new CopyOnWriteArrayList<>(); private final List<RemoteConnection> mUnmodifiableChildConnections = Collections.unmodifiableList(mChildConnections); Loading @@ -70,8 +70,8 @@ public final class RemoteConference { for (RemoteConnection connection : mChildConnections) { connection.setConference(null); } for (Listener l : mListeners) { l.onDestroyed(this); for (Callback c : mCallbacks) { c.onDestroyed(this); } } Loading @@ -88,8 +88,8 @@ public final class RemoteConference { if (mState != newState) { int oldState = mState; mState = newState; for (Listener l : mListeners) { l.onStateChanged(this, oldState, newState); for (Callback c : mCallbacks) { c.onStateChanged(this, oldState, newState); } } } Loading @@ -99,8 +99,8 @@ public final class RemoteConference { if (!mChildConnections.contains(connection)) { mChildConnections.add(connection); connection.setConference(this); for (Listener l : mListeners) { l.onConnectionAdded(this, connection); for (Callback c : mCallbacks) { c.onConnectionAdded(this, connection); } } } Loading @@ -110,8 +110,8 @@ public final class RemoteConference { if (mChildConnections.contains(connection)) { mChildConnections.remove(connection); connection.setConference(null); for (Listener l : mListeners) { l.onConnectionRemoved(this, connection); for (Callback c : mCallbacks) { c.onConnectionRemoved(this, connection); } } } Loading @@ -120,8 +120,8 @@ public final class RemoteConference { void setCallCapabilities(int capabilities) { if (mCallCapabilities != capabilities) { mCallCapabilities = capabilities; for (Listener l : mListeners) { l.onCapabilitiesChanged(this, mCallCapabilities); for (Callback c : mCallbacks) { c.onCapabilitiesChanged(this, mCallCapabilities); } } } Loading @@ -132,8 +132,8 @@ public final class RemoteConference { mDisconnectCause = cause; mDisconnectMessage = message; setState(Connection.STATE_DISCONNECTED); for (Listener l : mListeners) { l.onDisconnected(this, cause, message); for (Callback c : mCallbacks) { c.onDisconnected(this, cause, message); } } } Loading Loading @@ -188,11 +188,11 @@ public final class RemoteConference { return mDisconnectMessage; } public final void addListener(Listener listener) { mListeners.add(listener); public final void addCallback(Callback callback) { mCallbacks.add(callback); } public final void removeListener(Listener listener) { mListeners.remove(listener); public final void removeCallback(Callback callback) { mCallbacks.remove(callback); } } telecomm/java/android/telecomm/RemoteConnectionService.java +1 −1 Original line number Diff line number Diff line Loading @@ -191,7 +191,7 @@ final class RemoteConnectionService { conference.setState(parcel.getState()); conference.setCallCapabilities(parcel.getCapabilities()); mConferenceById.put(callId, conference); conference.addListener(new RemoteConference.Listener() { conference.addCallback(new RemoteConference.Callback() { @Override public void onDestroyed(RemoteConference c) { mConferenceById.remove(callId); Loading telecomm/java/android/telecomm/TelecommManager.java +11 −11 Original line number Diff line number Diff line Loading @@ -46,34 +46,34 @@ public class TelecommManager { * * @hide */ public static final String ACTION_INCOMING_CALL = "android.intent.action.INCOMING_CALL"; public static final String ACTION_INCOMING_CALL = "android.telecomm.action.INCOMING_CALL"; /** * The {@link android.content.Intent} action used to configure a * {@link android.telecomm.ConnectionService}. */ public static final String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.intent.action.CONNECTION_SERVICE_CONFIGURE"; "android.telecomm.action.CONNECTION_SERVICE_CONFIGURE"; /** * The {@link android.content.Intent} action used to show the call settings page. */ public static final String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.intent.action.SHOW_CALL_SETTINGS"; "android.telecomm.action.SHOW_CALL_SETTINGS"; /** * The {@link android.content.Intent} action used to show the settings page used to configure * {@link PhoneAccount} preferences. */ public static final String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.intent.action.CHANGE_PHONE_ACCOUNTS"; "android.telecomm.action.CHANGE_PHONE_ACCOUNTS"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} containing a boolean that * determines whether the speakerphone should be automatically turned on for an outgoing call. */ public static final String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.intent.extra.START_CALL_WITH_SPEAKERPHONE"; "android.telecomm.extra.START_CALL_WITH_SPEAKERPHONE"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} containing an integer that Loading @@ -86,7 +86,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_START_CALL_WITH_VIDEO_STATE = "android.intent.extra.START_CALL_WITH_VIDEO_STATE"; "android.telecomm.extra.START_CALL_WITH_VIDEO_STATE"; /** * The extra used with an {@link android.content.Intent#ACTION_CALL} and Loading @@ -96,7 +96,7 @@ public class TelecommManager { * Retrieve with {@link android.content.Intent#getParcelableExtra(String)}. */ public static final String EXTRA_PHONE_ACCOUNT_HANDLE = "android.intent.extra.PHONE_ACCOUNT_HANDLE"; "android.telecomm.extra.PHONE_ACCOUNT_HANDLE"; /** * Optional extra for {@link #ACTION_INCOMING_CALL} containing a {@link Bundle} which contains Loading @@ -106,7 +106,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_INCOMING_CALL_EXTRAS = "android.intent.extra.INCOMING_CALL_EXTRAS"; "android.telecomm.extra.INCOMING_CALL_EXTRAS"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} and Loading @@ -117,7 +117,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_OUTGOING_CALL_EXTRAS = "android.intent.extra.OUTGOING_CALL_EXTRAS"; "android.telecomm.extra.OUTGOING_CALL_EXTRAS"; /** * Optional extra for {@link android.telephony.TelephonyManager#ACTION_PHONE_STATE_CHANGED} Loading Loading @@ -203,7 +203,7 @@ public class TelecommManager { * @hide */ public static final String ACTION_CURRENT_TTY_MODE_CHANGED = "android.telecomm.intent.action.CURRENT_TTY_MODE_CHANGED"; "android.telecomm.action.CURRENT_TTY_MODE_CHANGED"; /** * The lookup key for an int that indicates the current TTY mode. Loading @@ -226,7 +226,7 @@ public class TelecommManager { * @hide */ public static final String ACTION_TTY_PREFERRED_MODE_CHANGED = "android.telecomm.intent.action.TTY_PREFERRED_MODE_CHANGED"; "android.telecomm.action.TTY_PREFERRED_MODE_CHANGED"; /** * The lookup key for an int that indicates preferred TTY mode. Valid modes are: - Loading Loading
api/current.txt +9 −9 Original line number Diff line number Diff line Loading @@ -28410,7 +28410,7 @@ package android.telecomm { } public final class RemoteConference { method public final void addListener(android.telecomm.RemoteConference.Listener); method public final void addCallback(android.telecomm.RemoteConference.Callback); method public void disconnect(); method public final int getCallCapabilities(); method public final java.util.List<android.telecomm.RemoteConnection> getConnections(); Loading @@ -28418,13 +28418,13 @@ package android.telecomm { method public java.lang.String getDisconnectMessage(); method public final int getState(); method public void hold(); method public final void removeListener(android.telecomm.RemoteConference.Listener); method public final void removeCallback(android.telecomm.RemoteConference.Callback); method public void separate(android.telecomm.RemoteConnection); method public void unhold(); } public static abstract class RemoteConference.Listener { ctor public RemoteConference.Listener(); public static abstract class RemoteConference.Callback { ctor public RemoteConference.Callback(); method public void onCapabilitiesChanged(android.telecomm.RemoteConference, int); method public void onConnectionAdded(android.telecomm.RemoteConference, android.telecomm.RemoteConnection); method public void onConnectionRemoved(android.telecomm.RemoteConference, android.telecomm.RemoteConnection); Loading Loading @@ -28515,17 +28515,17 @@ package android.telecomm { method public void registerPhoneAccount(android.telecomm.PhoneAccount); method public void showInCallScreen(boolean); method public void unregisterPhoneAccount(android.telecomm.PhoneAccountHandle); field public static final java.lang.String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.intent.action.CHANGE_PHONE_ACCOUNTS"; field public static final java.lang.String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.intent.action.CONNECTION_SERVICE_CONFIGURE"; field public static final java.lang.String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.intent.action.SHOW_CALL_SETTINGS"; field public static final java.lang.String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.action.CHANGE_PHONE_ACCOUNTS"; field public static final java.lang.String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.telecomm.action.CONNECTION_SERVICE_CONFIGURE"; field public static final java.lang.String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.action.SHOW_CALL_SETTINGS"; field public static final char DTMF_CHARACTER_PAUSE = 44; // 0x002c ',' field public static final char DTMF_CHARACTER_WAIT = 59; // 0x003b ';' field public static final java.lang.String EXTRA_CALL_BACK_NUMBER = "android.telecomm.extra.CALL_BACK_NUMBER"; field public static final java.lang.String EXTRA_CALL_DISCONNECT_CAUSE = "android.telecomm.extra.CALL_DISCONNECT_CAUSE"; field public static final java.lang.String EXTRA_CALL_DISCONNECT_MESSAGE = "android.telecomm.extra.CALL_DISCONNECT_MESSAGE"; field public static final java.lang.String EXTRA_CONNECTION_SERVICE = "android.telecomm.extra.CONNECTION_SERVICE"; field public static final java.lang.String EXTRA_PHONE_ACCOUNT_HANDLE = "android.intent.extra.PHONE_ACCOUNT_HANDLE"; field public static final java.lang.String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.intent.extra.START_CALL_WITH_SPEAKERPHONE"; field public static final java.lang.String EXTRA_PHONE_ACCOUNT_HANDLE = "android.telecomm.extra.PHONE_ACCOUNT_HANDLE"; field public static final java.lang.String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.telecomm.extra.START_CALL_WITH_SPEAKERPHONE"; } }
telecomm/java/android/telecomm/RemoteConference.java +18 −18 Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ import java.util.concurrent.CopyOnWriteArraySet; */ public final class RemoteConference { public abstract static class Listener { public abstract static class Callback { public void onStateChanged(RemoteConference conference, int oldState, int newState) {} public void onDisconnected(RemoteConference conference, int cause, String message) {} public void onConnectionAdded(RemoteConference conference, RemoteConnection connection) {} Loading @@ -44,7 +44,7 @@ public final class RemoteConference { private final String mId; private final IConnectionService mConnectionService; private final Set<Listener> mListeners = new CopyOnWriteArraySet<>(); private final Set<Callback> mCallbacks = new CopyOnWriteArraySet<>(); private final List<RemoteConnection> mChildConnections = new CopyOnWriteArrayList<>(); private final List<RemoteConnection> mUnmodifiableChildConnections = Collections.unmodifiableList(mChildConnections); Loading @@ -70,8 +70,8 @@ public final class RemoteConference { for (RemoteConnection connection : mChildConnections) { connection.setConference(null); } for (Listener l : mListeners) { l.onDestroyed(this); for (Callback c : mCallbacks) { c.onDestroyed(this); } } Loading @@ -88,8 +88,8 @@ public final class RemoteConference { if (mState != newState) { int oldState = mState; mState = newState; for (Listener l : mListeners) { l.onStateChanged(this, oldState, newState); for (Callback c : mCallbacks) { c.onStateChanged(this, oldState, newState); } } } Loading @@ -99,8 +99,8 @@ public final class RemoteConference { if (!mChildConnections.contains(connection)) { mChildConnections.add(connection); connection.setConference(this); for (Listener l : mListeners) { l.onConnectionAdded(this, connection); for (Callback c : mCallbacks) { c.onConnectionAdded(this, connection); } } } Loading @@ -110,8 +110,8 @@ public final class RemoteConference { if (mChildConnections.contains(connection)) { mChildConnections.remove(connection); connection.setConference(null); for (Listener l : mListeners) { l.onConnectionRemoved(this, connection); for (Callback c : mCallbacks) { c.onConnectionRemoved(this, connection); } } } Loading @@ -120,8 +120,8 @@ public final class RemoteConference { void setCallCapabilities(int capabilities) { if (mCallCapabilities != capabilities) { mCallCapabilities = capabilities; for (Listener l : mListeners) { l.onCapabilitiesChanged(this, mCallCapabilities); for (Callback c : mCallbacks) { c.onCapabilitiesChanged(this, mCallCapabilities); } } } Loading @@ -132,8 +132,8 @@ public final class RemoteConference { mDisconnectCause = cause; mDisconnectMessage = message; setState(Connection.STATE_DISCONNECTED); for (Listener l : mListeners) { l.onDisconnected(this, cause, message); for (Callback c : mCallbacks) { c.onDisconnected(this, cause, message); } } } Loading Loading @@ -188,11 +188,11 @@ public final class RemoteConference { return mDisconnectMessage; } public final void addListener(Listener listener) { mListeners.add(listener); public final void addCallback(Callback callback) { mCallbacks.add(callback); } public final void removeListener(Listener listener) { mListeners.remove(listener); public final void removeCallback(Callback callback) { mCallbacks.remove(callback); } }
telecomm/java/android/telecomm/RemoteConnectionService.java +1 −1 Original line number Diff line number Diff line Loading @@ -191,7 +191,7 @@ final class RemoteConnectionService { conference.setState(parcel.getState()); conference.setCallCapabilities(parcel.getCapabilities()); mConferenceById.put(callId, conference); conference.addListener(new RemoteConference.Listener() { conference.addCallback(new RemoteConference.Callback() { @Override public void onDestroyed(RemoteConference c) { mConferenceById.remove(callId); Loading
telecomm/java/android/telecomm/TelecommManager.java +11 −11 Original line number Diff line number Diff line Loading @@ -46,34 +46,34 @@ public class TelecommManager { * * @hide */ public static final String ACTION_INCOMING_CALL = "android.intent.action.INCOMING_CALL"; public static final String ACTION_INCOMING_CALL = "android.telecomm.action.INCOMING_CALL"; /** * The {@link android.content.Intent} action used to configure a * {@link android.telecomm.ConnectionService}. */ public static final String ACTION_CONNECTION_SERVICE_CONFIGURE = "android.intent.action.CONNECTION_SERVICE_CONFIGURE"; "android.telecomm.action.CONNECTION_SERVICE_CONFIGURE"; /** * The {@link android.content.Intent} action used to show the call settings page. */ public static final String ACTION_SHOW_CALL_SETTINGS = "android.telecomm.intent.action.SHOW_CALL_SETTINGS"; "android.telecomm.action.SHOW_CALL_SETTINGS"; /** * The {@link android.content.Intent} action used to show the settings page used to configure * {@link PhoneAccount} preferences. */ public static final String ACTION_CHANGE_PHONE_ACCOUNTS = "android.telecomm.intent.action.CHANGE_PHONE_ACCOUNTS"; "android.telecomm.action.CHANGE_PHONE_ACCOUNTS"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} containing a boolean that * determines whether the speakerphone should be automatically turned on for an outgoing call. */ public static final String EXTRA_START_CALL_WITH_SPEAKERPHONE = "android.intent.extra.START_CALL_WITH_SPEAKERPHONE"; "android.telecomm.extra.START_CALL_WITH_SPEAKERPHONE"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} containing an integer that Loading @@ -86,7 +86,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_START_CALL_WITH_VIDEO_STATE = "android.intent.extra.START_CALL_WITH_VIDEO_STATE"; "android.telecomm.extra.START_CALL_WITH_VIDEO_STATE"; /** * The extra used with an {@link android.content.Intent#ACTION_CALL} and Loading @@ -96,7 +96,7 @@ public class TelecommManager { * Retrieve with {@link android.content.Intent#getParcelableExtra(String)}. */ public static final String EXTRA_PHONE_ACCOUNT_HANDLE = "android.intent.extra.PHONE_ACCOUNT_HANDLE"; "android.telecomm.extra.PHONE_ACCOUNT_HANDLE"; /** * Optional extra for {@link #ACTION_INCOMING_CALL} containing a {@link Bundle} which contains Loading @@ -106,7 +106,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_INCOMING_CALL_EXTRAS = "android.intent.extra.INCOMING_CALL_EXTRAS"; "android.telecomm.extra.INCOMING_CALL_EXTRAS"; /** * Optional extra for {@link android.content.Intent#ACTION_CALL} and Loading @@ -117,7 +117,7 @@ public class TelecommManager { * @hide */ public static final String EXTRA_OUTGOING_CALL_EXTRAS = "android.intent.extra.OUTGOING_CALL_EXTRAS"; "android.telecomm.extra.OUTGOING_CALL_EXTRAS"; /** * Optional extra for {@link android.telephony.TelephonyManager#ACTION_PHONE_STATE_CHANGED} Loading Loading @@ -203,7 +203,7 @@ public class TelecommManager { * @hide */ public static final String ACTION_CURRENT_TTY_MODE_CHANGED = "android.telecomm.intent.action.CURRENT_TTY_MODE_CHANGED"; "android.telecomm.action.CURRENT_TTY_MODE_CHANGED"; /** * The lookup key for an int that indicates the current TTY mode. Loading @@ -226,7 +226,7 @@ public class TelecommManager { * @hide */ public static final String ACTION_TTY_PREFERRED_MODE_CHANGED = "android.telecomm.intent.action.TTY_PREFERRED_MODE_CHANGED"; "android.telecomm.action.TTY_PREFERRED_MODE_CHANGED"; /** * The lookup key for an int that indicates preferred TTY mode. Valid modes are: - Loading