From 82a6d3e677a3a2b59515ba27828904f66b7724ba Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Fri, 27 Mar 2015 16:47:35 -0700 Subject: ims: Add backwards compatibility for registrationConnected/Progressing Change-Id: I06a551c1edfe1d40e7ea793144c94c8aa13c1ac0 --- .../android/ims/ImsConnectionStateListener.java | 7 +++++++ src/java/com/android/ims/ImsManager.java | 22 ++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/src/java/com/android/ims/ImsConnectionStateListener.java b/src/java/com/android/ims/ImsConnectionStateListener.java index 1afec8e..288a36d 100644 --- a/src/java/com/android/ims/ImsConnectionStateListener.java +++ b/src/java/com/android/ims/ImsConnectionStateListener.java @@ -45,6 +45,13 @@ public class ImsConnectionStateListener { // no-op } + /** + * Compatibility version + */ + public void onImsDisconnected() { + // no-op + } + /** * Called when its suspended IMS connection is resumed, meaning the connection * now allows throughput. diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java index da05fad..c20476b 100644 --- a/src/java/com/android/ims/ImsManager.java +++ b/src/java/com/android/ims/ImsManager.java @@ -1070,6 +1070,17 @@ public class ImsManager { } } + @Override + public void registrationConnected() { + if (DBG) { + log("registrationConnected ::"); + } + + if (mListener != null) { + mListener.onImsConnected(); + } + } + @Override public void registrationProgressing(int imsRadioTech) { // Note: imsRadioTech value maps to RIL_RADIO_TECHNOLOGY @@ -1083,6 +1094,17 @@ public class ImsManager { } } + @Override + public void registrationProgressing() { + if (DBG) { + log("registrationProgressing ::"); + } + + if (mListener != null) { + mListener.onImsProgressing(); + } + } + @Override public void registrationDisconnected(ImsReasonInfo imsReasonInfo) { if (DBG) { -- cgit v1.2.3