Loading telephony/java/android/telephony/satellite/SatelliteManager.java +6 −7 Original line number Diff line number Diff line Loading @@ -254,7 +254,6 @@ public final class SatelliteManager { */ public static final String KEY_PROVISION_SATELLITE_TOKENS = "provision_satellite"; /** * The request was successfully processed. */ Loading Loading @@ -2643,7 +2642,7 @@ public final class SatelliteManager { @RequiresPermission(Manifest.permission.SATELLITE_COMMUNICATION) @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public void requestProvisionSubscriberIds(@NonNull @CallbackExecutor Executor executor, @NonNull OutcomeReceiver<List<ProvisionSubscriberId>, SatelliteException> callback) { @NonNull OutcomeReceiver<List<SatelliteSubscriberInfo>, SatelliteException> callback) { Objects.requireNonNull(executor); Objects.requireNonNull(callback); Loading @@ -2655,10 +2654,10 @@ public final class SatelliteManager { protected void onReceiveResult(int resultCode, Bundle resultData) { if (resultCode == SATELLITE_RESULT_SUCCESS) { if (resultData.containsKey(KEY_REQUEST_PROVISION_SUBSCRIBER_ID_TOKEN)) { List<ProvisionSubscriberId> list = List<SatelliteSubscriberInfo> list = resultData.getParcelableArrayList( KEY_REQUEST_PROVISION_SUBSCRIBER_ID_TOKEN, ProvisionSubscriberId.class); SatelliteSubscriberInfo.class); executor.execute(() -> Binder.withCleanCallingIdentity(() -> callback.onResult(list))); } else { Loading Loading @@ -2743,9 +2742,9 @@ public final class SatelliteManager { } /** * Deliver the list of provisioned satellite subscriber ids. * Deliver the list of provisioned satellite subscriber infos. * * @param list List of ProvisionSubscriberId. * @param list The list of provisioned satellite subscriber infos. * @param executor The executor on which the callback will be called. * @param callback The callback object to which the result will be delivered. * Loading @@ -2754,7 +2753,7 @@ public final class SatelliteManager { */ @RequiresPermission(Manifest.permission.SATELLITE_COMMUNICATION) @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public void provisionSatellite(@NonNull List<ProvisionSubscriberId> list, public void provisionSatellite(@NonNull List<SatelliteSubscriberInfo> list, @NonNull @CallbackExecutor Executor executor, @NonNull OutcomeReceiver<Boolean, SatelliteException> callback) { Objects.requireNonNull(executor); Loading telephony/java/android/telephony/satellite/ProvisionSubscriberId.aidl→telephony/java/android/telephony/satellite/SatelliteSubscriberInfo.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -16,4 +16,4 @@ package android.telephony.satellite; parcelable ProvisionSubscriberId; parcelable SatelliteSubscriberInfo; telephony/java/android/telephony/satellite/ProvisionSubscriberId.java→telephony/java/android/telephony/satellite/SatelliteSubscriberInfo.java +11 −11 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ import com.android.internal.telephony.flags.Flags; import java.util.Objects; /** * ProvisionSubscriberId * SatelliteSubscriberInfo * * Satellite Gateway client will use these subscriber ids to register with satellite gateway service * which identify user subscription with unique subscriber ids. These subscriber ids can be any Loading @@ -35,7 +35,7 @@ import java.util.Objects; * @hide */ @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public final class ProvisionSubscriberId implements Parcelable { public final class SatelliteSubscriberInfo implements Parcelable { /** provision subscriberId */ @NonNull private String mSubscriberId; Loading @@ -49,14 +49,14 @@ public final class ProvisionSubscriberId implements Parcelable { /** * @hide */ public ProvisionSubscriberId(@NonNull String subscriberId, @NonNull int carrierId, public SatelliteSubscriberInfo(@NonNull String subscriberId, @NonNull int carrierId, @NonNull String niddApn) { this.mCarrierId = carrierId; this.mSubscriberId = subscriberId; this.mNiddApn = niddApn; } private ProvisionSubscriberId(Parcel in) { private SatelliteSubscriberInfo(Parcel in) { readFromParcel(in); } Loading @@ -72,16 +72,16 @@ public final class ProvisionSubscriberId implements Parcelable { } @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public static final @android.annotation.NonNull Creator<ProvisionSubscriberId> CREATOR = new Creator<ProvisionSubscriberId>() { public static final @android.annotation.NonNull Creator<SatelliteSubscriberInfo> CREATOR = new Creator<SatelliteSubscriberInfo>() { @Override public ProvisionSubscriberId createFromParcel(Parcel in) { return new ProvisionSubscriberId(in); public SatelliteSubscriberInfo createFromParcel(Parcel in) { return new SatelliteSubscriberInfo(in); } @Override public ProvisionSubscriberId[] newArray(int size) { return new ProvisionSubscriberId[size]; public SatelliteSubscriberInfo[] newArray(int size) { return new SatelliteSubscriberInfo[size]; } }; Loading Loading @@ -148,7 +148,7 @@ public final class ProvisionSubscriberId implements Parcelable { public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; ProvisionSubscriberId that = (ProvisionSubscriberId) o; SatelliteSubscriberInfo that = (SatelliteSubscriberInfo) o; return mSubscriberId.equals(that.mSubscriberId) && mCarrierId == that.mCarrierId && mNiddApn.equals(that.mNiddApn); } Loading telephony/java/android/telephony/satellite/stub/ProvisionSubscriberId.aidl→telephony/java/android/telephony/satellite/stub/SatelliteSubscriberInfo.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ package android.telephony.satellite.stub; /** * {@hide} */ parcelable ProvisionSubscriberId { parcelable SatelliteSubscriberInfo { /** provision subscriberId */ String subscriberId; Loading telephony/java/com/android/internal/telephony/ITelephony.aidl +4 −4 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ import android.telephony.satellite.ISatelliteModemStateCallback; import android.telephony.satellite.NtnSignalStrength; import android.telephony.satellite.SatelliteCapabilities; import android.telephony.satellite.SatelliteDatagram; import android.telephony.satellite.ProvisionSubscriberId; import android.telephony.satellite.SatelliteSubscriberInfo; import com.android.ims.internal.IImsServiceFeatureCallback; import com.android.internal.telephony.CellNetworkScanResult; import com.android.internal.telephony.IBooleanConsumer; Loading Loading @@ -3428,13 +3428,13 @@ interface ITelephony { void requestIsProvisioned(in String satelliteSubscriberId, in ResultReceiver result); /** * Deliver the list of provisioned satellite subscriber ids. * Deliver the list of provisioned satellite subscriber infos. * * @param list List of provisioned satellite subscriber ids. * @param list The list of provisioned satellite subscriber infos. * @param result The result receiver that returns whether deliver success or fail. * @hide */ @JavaPassthrough(annotation="@android.annotation.RequiresPermission(" + "android.Manifest.permission.SATELLITE_COMMUNICATION)") void provisionSatellite(in List<ProvisionSubscriberId> list, in ResultReceiver result); void provisionSatellite(in List<SatelliteSubscriberInfo> list, in ResultReceiver result); } Loading
telephony/java/android/telephony/satellite/SatelliteManager.java +6 −7 Original line number Diff line number Diff line Loading @@ -254,7 +254,6 @@ public final class SatelliteManager { */ public static final String KEY_PROVISION_SATELLITE_TOKENS = "provision_satellite"; /** * The request was successfully processed. */ Loading Loading @@ -2643,7 +2642,7 @@ public final class SatelliteManager { @RequiresPermission(Manifest.permission.SATELLITE_COMMUNICATION) @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public void requestProvisionSubscriberIds(@NonNull @CallbackExecutor Executor executor, @NonNull OutcomeReceiver<List<ProvisionSubscriberId>, SatelliteException> callback) { @NonNull OutcomeReceiver<List<SatelliteSubscriberInfo>, SatelliteException> callback) { Objects.requireNonNull(executor); Objects.requireNonNull(callback); Loading @@ -2655,10 +2654,10 @@ public final class SatelliteManager { protected void onReceiveResult(int resultCode, Bundle resultData) { if (resultCode == SATELLITE_RESULT_SUCCESS) { if (resultData.containsKey(KEY_REQUEST_PROVISION_SUBSCRIBER_ID_TOKEN)) { List<ProvisionSubscriberId> list = List<SatelliteSubscriberInfo> list = resultData.getParcelableArrayList( KEY_REQUEST_PROVISION_SUBSCRIBER_ID_TOKEN, ProvisionSubscriberId.class); SatelliteSubscriberInfo.class); executor.execute(() -> Binder.withCleanCallingIdentity(() -> callback.onResult(list))); } else { Loading Loading @@ -2743,9 +2742,9 @@ public final class SatelliteManager { } /** * Deliver the list of provisioned satellite subscriber ids. * Deliver the list of provisioned satellite subscriber infos. * * @param list List of ProvisionSubscriberId. * @param list The list of provisioned satellite subscriber infos. * @param executor The executor on which the callback will be called. * @param callback The callback object to which the result will be delivered. * Loading @@ -2754,7 +2753,7 @@ public final class SatelliteManager { */ @RequiresPermission(Manifest.permission.SATELLITE_COMMUNICATION) @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public void provisionSatellite(@NonNull List<ProvisionSubscriberId> list, public void provisionSatellite(@NonNull List<SatelliteSubscriberInfo> list, @NonNull @CallbackExecutor Executor executor, @NonNull OutcomeReceiver<Boolean, SatelliteException> callback) { Objects.requireNonNull(executor); Loading
telephony/java/android/telephony/satellite/ProvisionSubscriberId.aidl→telephony/java/android/telephony/satellite/SatelliteSubscriberInfo.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -16,4 +16,4 @@ package android.telephony.satellite; parcelable ProvisionSubscriberId; parcelable SatelliteSubscriberInfo;
telephony/java/android/telephony/satellite/ProvisionSubscriberId.java→telephony/java/android/telephony/satellite/SatelliteSubscriberInfo.java +11 −11 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ import com.android.internal.telephony.flags.Flags; import java.util.Objects; /** * ProvisionSubscriberId * SatelliteSubscriberInfo * * Satellite Gateway client will use these subscriber ids to register with satellite gateway service * which identify user subscription with unique subscriber ids. These subscriber ids can be any Loading @@ -35,7 +35,7 @@ import java.util.Objects; * @hide */ @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public final class ProvisionSubscriberId implements Parcelable { public final class SatelliteSubscriberInfo implements Parcelable { /** provision subscriberId */ @NonNull private String mSubscriberId; Loading @@ -49,14 +49,14 @@ public final class ProvisionSubscriberId implements Parcelable { /** * @hide */ public ProvisionSubscriberId(@NonNull String subscriberId, @NonNull int carrierId, public SatelliteSubscriberInfo(@NonNull String subscriberId, @NonNull int carrierId, @NonNull String niddApn) { this.mCarrierId = carrierId; this.mSubscriberId = subscriberId; this.mNiddApn = niddApn; } private ProvisionSubscriberId(Parcel in) { private SatelliteSubscriberInfo(Parcel in) { readFromParcel(in); } Loading @@ -72,16 +72,16 @@ public final class ProvisionSubscriberId implements Parcelable { } @FlaggedApi(Flags.FLAG_CARRIER_ROAMING_NB_IOT_NTN) public static final @android.annotation.NonNull Creator<ProvisionSubscriberId> CREATOR = new Creator<ProvisionSubscriberId>() { public static final @android.annotation.NonNull Creator<SatelliteSubscriberInfo> CREATOR = new Creator<SatelliteSubscriberInfo>() { @Override public ProvisionSubscriberId createFromParcel(Parcel in) { return new ProvisionSubscriberId(in); public SatelliteSubscriberInfo createFromParcel(Parcel in) { return new SatelliteSubscriberInfo(in); } @Override public ProvisionSubscriberId[] newArray(int size) { return new ProvisionSubscriberId[size]; public SatelliteSubscriberInfo[] newArray(int size) { return new SatelliteSubscriberInfo[size]; } }; Loading Loading @@ -148,7 +148,7 @@ public final class ProvisionSubscriberId implements Parcelable { public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; ProvisionSubscriberId that = (ProvisionSubscriberId) o; SatelliteSubscriberInfo that = (SatelliteSubscriberInfo) o; return mSubscriberId.equals(that.mSubscriberId) && mCarrierId == that.mCarrierId && mNiddApn.equals(that.mNiddApn); } Loading
telephony/java/android/telephony/satellite/stub/ProvisionSubscriberId.aidl→telephony/java/android/telephony/satellite/stub/SatelliteSubscriberInfo.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ package android.telephony.satellite.stub; /** * {@hide} */ parcelable ProvisionSubscriberId { parcelable SatelliteSubscriberInfo { /** provision subscriberId */ String subscriberId; Loading
telephony/java/com/android/internal/telephony/ITelephony.aidl +4 −4 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ import android.telephony.satellite.ISatelliteModemStateCallback; import android.telephony.satellite.NtnSignalStrength; import android.telephony.satellite.SatelliteCapabilities; import android.telephony.satellite.SatelliteDatagram; import android.telephony.satellite.ProvisionSubscriberId; import android.telephony.satellite.SatelliteSubscriberInfo; import com.android.ims.internal.IImsServiceFeatureCallback; import com.android.internal.telephony.CellNetworkScanResult; import com.android.internal.telephony.IBooleanConsumer; Loading Loading @@ -3428,13 +3428,13 @@ interface ITelephony { void requestIsProvisioned(in String satelliteSubscriberId, in ResultReceiver result); /** * Deliver the list of provisioned satellite subscriber ids. * Deliver the list of provisioned satellite subscriber infos. * * @param list List of provisioned satellite subscriber ids. * @param list The list of provisioned satellite subscriber infos. * @param result The result receiver that returns whether deliver success or fail. * @hide */ @JavaPassthrough(annotation="@android.annotation.RequiresPermission(" + "android.Manifest.permission.SATELLITE_COMMUNICATION)") void provisionSatellite(in List<ProvisionSubscriberId> list, in ResultReceiver result); void provisionSatellite(in List<SatelliteSubscriberInfo> list, in ResultReceiver result); }