package com.clj.fastble.exception.hanlder;
|
|
import com.clj.fastble.exception.BlueToothNotEnableException;
|
import com.clj.fastble.exception.ConnectException;
|
import com.clj.fastble.exception.GattException;
|
import com.clj.fastble.exception.NotFoundDeviceException;
|
import com.clj.fastble.exception.OtherException;
|
import com.clj.fastble.exception.ScanFailedException;
|
import com.clj.fastble.exception.TimeoutException;
|
import com.clj.fastble.utils.BleLog;
|
|
public class DefaultBleExceptionHandler extends BleExceptionHandler {
|
|
private static final String TAG = "BleExceptionHandler";
|
|
public DefaultBleExceptionHandler() {
|
|
}
|
|
@Override
|
protected void onConnectException(ConnectException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onGattException(GattException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onTimeoutException(TimeoutException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onNotFoundDeviceException(NotFoundDeviceException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onBlueToothNotEnableException(BlueToothNotEnableException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onScanFailedException(ScanFailedException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
|
@Override
|
protected void onOtherException(OtherException e) {
|
BleLog.e(TAG, e.getDescription());
|
}
|
}
|