Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » QAnywhere » QAnywhere 参考 » QAnywhere Java API 参考 » 用于客户端的 QAnywhere Java API

 

QAException 类

语法
public QAException
注释

封装 QAnywhere 客户端应用程序异常。

您可以使用 QAException 类捕获 QAnywhere 异常。

try {
    _qaManager = QAManagerFactory.getInstance().CreateQAManager();
    _qaManager.open(AcknowledgementMode.EXPLICIT_ACKNOWLEDGEMENT);
    _qaManager.start();
}
catch(QAException e) {
    // Handle exception.
    System.err.println("Error code: " + e.getErrorCode());
    System.err.println("Error message: " + e.getMessage()); 
    System.err.println("Native error code: " + e.getNativeErrorCode());
    System.err.println("Detailed error message: " + e.getDetailedMessage());
}
成员

ianywhere.qanywhere.client.QAException 的所有成员,其中包括所有继承的成员。


COMMON_ALREADY_OPEN_ERROR 变量
COMMON_GETQUEUEDEPTH_ERROR 变量
COMMON_GETQUEUEDEPTH_ERROR_INVALID_ARG 变量
COMMON_GETQUEUEDEPTH_ERROR_NO_STORE_ID 变量
COMMON_GET_INIT_FILE_ERROR 变量
COMMON_GET_PROPERTY_ERROR 变量
COMMON_INIT_ERROR 变量
COMMON_INIT_THREAD_ERROR 变量
COMMON_INVALID_PROPERTY 变量
COMMON_MSG_ACKNOWLEDGE_ERROR 变量
COMMON_MSG_CANCEL_ERROR 变量
COMMON_MSG_CANCEL_ERROR_SENT 变量
COMMON_MSG_NOT_WRITEABLE_ERROR 变量
COMMON_MSG_RETRIEVE_ERROR 变量
COMMON_MSG_STORE_ERROR 变量
COMMON_MSG_STORE_NOT_INITIALIZED 变量
COMMON_MSG_STORE_TOO_LARGE 变量
COMMON_NOT_OPEN_ERROR 变量
COMMON_NO_DEST_ERROR 变量
COMMON_NO_IMPLEMENTATION 变量
COMMON_OPEN_ERROR 变量
COMMON_OPEN_LOG_FILE_ERROR 变量
COMMON_OPEN_MAXTHREADS_ERROR 变量
COMMON_SELECTOR_SYNTAX_ERROR 变量
COMMON_SET_PROPERTY_ERROR 变量
COMMON_TERMINATE_ERROR 变量
COMMON_UNEXPECTED_EOM_ERROR 变量
COMMON_UNREPRESENTABLE_TIMESTAMP 变量
getDetailedMessage 方法
getErrorCode 方法
getNativeErrorCode 方法
QA_NO_ERROR 变量
QAException 方法