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

Commit c7be180e authored by Android Build Merger (Role)'s avatar Android Build Merger (Role) Committed by Android (Google) Code Review
Browse files

Merge "Merge "Fix ImsManager callback called once registered" am: 4fb75698...

Merge "Merge "Fix ImsManager callback called once registered" am: 4fb75698 am: b245fc9f am: 4d1df386"
parents 5c5f0cdd a7597c61
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -21,12 +21,11 @@ import android.annotation.SystemApi;
import android.net.Uri;
import android.os.RemoteCallbackList;
import android.os.RemoteException;
import android.telephony.ims.ImsReasonInfo;
import android.telephony.ims.aidl.IImsRegistration;
import android.telephony.ims.aidl.IImsRegistrationCallback;
import android.util.Log;

import android.telephony.ims.ImsReasonInfo;

import com.android.internal.annotations.VisibleForTesting;

import java.lang.annotation.Retention;
@@ -81,13 +80,14 @@ public class ImsRegistrationImplBase {
     * Callback class for receiving Registration callback events.
     * @hide
     */
    public static class Callback {
    public static class Callback extends IImsRegistrationCallback.Stub {
        /**
         * Notifies the framework when the IMS Provider is connected to the IMS network.
         *
         * @param imsRadioTech the radio access technology. Valid values are defined in
         * {@link ImsRegistrationTech}.
         */
        @Override
        public void onRegistered(@ImsRegistrationTech int imsRadioTech) {
        }

@@ -97,6 +97,7 @@ public class ImsRegistrationImplBase {
         * @param imsRadioTech the radio access technology. Valid values are defined in
         * {@link ImsRegistrationTech}.
         */
        @Override
        public void onRegistering(@ImsRegistrationTech int imsRadioTech) {
        }

@@ -105,6 +106,7 @@ public class ImsRegistrationImplBase {
         *
         * @param info the {@link ImsReasonInfo} associated with why registration was disconnected.
         */
        @Override
        public void onDeregistered(ImsReasonInfo info) {
        }

@@ -115,6 +117,7 @@ public class ImsRegistrationImplBase {
         * @param imsRadioTech The {@link ImsRegistrationTech} type that has failed
         * @param info A {@link ImsReasonInfo} that identifies the reason for failure.
         */
        @Override
        public void onTechnologyChangeFailed(@ImsRegistrationTech int imsRadioTech,
                ImsReasonInfo info) {
        }
@@ -125,6 +128,7 @@ public class ImsRegistrationImplBase {
         * @param uris new array of subscriber {@link Uri}s that are associated with this IMS
         *         subscription.
         */
        @Override
        public void onSubscriberAssociatedUriChanged(Uri[] uris) {

        }