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

Commit 1edf7832 authored by joonhunshin's avatar joonhunshin
Browse files

Update Api docs for

ProvisioningManager#get[Rcs]ProvisioningStatusForCapability and
is[Rcs]ProvisioningRequiredForCapability.

Update Api docs for
ProvisioningManager#get[Rcs]ProvisioningStatusForCapability will always return true when device does not support Ims feature.
is[Rcs]ProvisioningRequiredForCapability will always return false when
device does not support Ims feature.

Bug: 230553696
Test: just update Api docs

Change-Id: I050955d8ea8212199ed0f2758a192fa6255dab53
parent bf068a06
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -1500,8 +1500,8 @@ public class ProvisioningManager {
     * Get the provisioning status for the IMS RCS capability specified.
     *
     * If provisioning is not required for the queried
     * {@link ImsRcsManager.RcsImsCapabilityFlag} this method will always return
     * {@code true}.
     * {@link ImsRcsManager.RcsImsCapabilityFlag} or if the device does not support IMS
     * this method will always return {@code true}.
     *
     * @see CarrierConfigManager.Ims#KEY_CARRIER_RCS_PROVISIONING_REQUIRED_BOOL
     * @return true if the device is provisioned for the capability or does not require
@@ -1530,8 +1530,8 @@ public class ProvisioningManager {
     * Get the provisioning status for the IMS RCS capability specified.
     *
     * If provisioning is not required for the queried
     * {@link ImsRcsManager.RcsImsCapabilityFlag} this method
     * will always return {@code true}.
     * {@link ImsRcsManager.RcsImsCapabilityFlag} or if the device does not support IMS
     * this method will always return {@code true}.
     *
     * <p> Requires Permission:
     * <ul>
@@ -1640,7 +1640,8 @@ public class ProvisioningManager {
     * </ul>
     *
     * @return true if provisioning is required for the MMTEL capability and IMS
     * registration technology specified, false if it is not required.
     * registration technology specified, false if it is not required or if the device does not
     * support IMS.
     */
    @RequiresPermission(Manifest.permission.READ_PRECISE_PHONE_STATE)
    public boolean isProvisioningRequiredForCapability(
@@ -1667,7 +1668,8 @@ public class ProvisioningManager {
     * </ul>
     *
     * @return true if provisioning is required for the RCS capability and IMS
     * registration technology specified, false if it is not required.
     * registration technology specified, false if it is not required or if the device does not
     * support IMS.
     */
    @RequiresPermission(Manifest.permission.READ_PRECISE_PHONE_STATE)
    public boolean isRcsProvisioningRequiredForCapability(