public class ErrorHandlingUtils extends Object
| 构造器和说明 |
|---|
ErrorHandlingUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Throwable |
getRootCause(Throwable e) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onIoTDBException(Exception e,
OperationType operation,
int errorCode) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onIoTDBException(Exception e,
String operation,
int errorCode) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onNonQueryException(Exception e,
OperationType operation) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onNonQueryException(Exception e,
String operation) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onNPEOrUnexpectedException(Exception e,
OperationType operation,
TSStatusCode statusCode) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onNPEOrUnexpectedException(Exception e,
String operation,
TSStatusCode statusCode) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onQueryException(Exception e,
OperationType operation) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
onQueryException(Exception e,
String operation) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
tryCatchNonQueryException(Exception e) |
static org.apache.iotdb.service.rpc.thrift.TSStatus |
tryCatchQueryException(Exception e) |
public static org.apache.iotdb.service.rpc.thrift.TSStatus onNPEOrUnexpectedException(Exception e, String operation, TSStatusCode statusCode)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onNPEOrUnexpectedException(Exception e, OperationType operation, TSStatusCode statusCode)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onQueryException(Exception e, String operation)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onQueryException(Exception e, OperationType operation)
public static org.apache.iotdb.service.rpc.thrift.TSStatus tryCatchQueryException(Exception e)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onNonQueryException(Exception e, String operation)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onNonQueryException(Exception e, OperationType operation)
public static org.apache.iotdb.service.rpc.thrift.TSStatus tryCatchNonQueryException(Exception e)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onIoTDBException(Exception e, String operation, int errorCode)
public static org.apache.iotdb.service.rpc.thrift.TSStatus onIoTDBException(Exception e, OperationType operation, int errorCode)
Copyright © 2022 The Apache Software Foundation. All rights reserved.