fun checkSupportedOrThrow(): Unit
Checks if it is currently supported to add a new ScanJob. Should throw exceptions if not. Optionally implement this.
BluetoothNotSupportedException
- if bluetooth is not supported
BluetoothNotInitializedException
- if bluetooth is disabled
LocationServicesNotEnabledException
- if location services are disabled