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

Commit 2984d48f authored by Hyundo Moon's avatar Hyundo Moon Committed by Automerger Merge Worker
Browse files

Merge "BluetoothGatt: Deprecate unsupported methods" am: d66cd673

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1899033

Change-Id: I048d5ac5a146670bf49c9225d71b6a84152d46a3
parents fe38541f d66cd673
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1806,32 +1806,33 @@ public final class BluetoothGatt implements BluetoothProfile {
    }

    /**
     * Not supported - please use {@link BluetoothManager#getConnectedDevices(int)}
     * @deprecated Not supported - please use {@link BluetoothManager#getConnectedDevices(int)}
     * with {@link BluetoothProfile#GATT} as argument
     *
     * @throws UnsupportedOperationException
     */
    @Override
    @RequiresNoPermission
    @Deprecated
    public int getConnectionState(BluetoothDevice device) {
        throw new UnsupportedOperationException("Use BluetoothManager#getConnectionState instead.");
    }

    /**
     * Not supported - please use {@link BluetoothManager#getConnectedDevices(int)}
     * @deprecated Not supported - please use {@link BluetoothManager#getConnectedDevices(int)}
     * with {@link BluetoothProfile#GATT} as argument
     *
     * @throws UnsupportedOperationException
     */
    @Override
    @RequiresNoPermission
    @Deprecated
    public List<BluetoothDevice> getConnectedDevices() {
        throw new UnsupportedOperationException(
                "Use BluetoothManager#getConnectedDevices instead.");
    }

    /**
     * Not supported - please use
     * @deprecated Not supported - please use
     * {@link BluetoothManager#getDevicesMatchingConnectionStates(int, int[])}
     * with {@link BluetoothProfile#GATT} as first argument
     *
@@ -1839,6 +1840,7 @@ public final class BluetoothGatt implements BluetoothProfile {
     */
    @Override
    @RequiresNoPermission
    @Deprecated
    public List<BluetoothDevice> getDevicesMatchingConnectionStates(int[] states) {
        throw new UnsupportedOperationException(
                "Use BluetoothManager#getDevicesMatchingConnectionStates instead.");