封装 QAnywhere 客户端应用程序异常。
public class QAException
QAException 类的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
返回对异常的详细文本描述。 | |
返回上次异常的错误代码。 | |
返回上次异常的本地错误代码。 | |
QAManager 已打开。 | |
无法访问客户端属性文件。 | |
从消息存储库中检索属性时出错。 | |
获取队列深度时出错。 | |
当过滤器为 ALL 时,无法在给定目标上使用 QAManagerBase.getQueueDepth。 | |
在未设置消息存储库 ID 时,无法使用 QAManagerBase.getQueueDepth。 | |
初始化错误。 | |
初始化后台线程时出错。 | |
客户端属性文件中有一个无效的属性。 | |
确认消息时出错。 | |
取消消息时出错。 | |
取消消息时出错。 | |
不能写入到处于只读模式的消息。 | |
从客户端消息存储库中检索消息时出错。 | |
在客户端消息存储库中存储消息时出错。 | |
尚未为进行消息传递而初始化消息存储库。 | |
消息存储库相对于设备上的可用磁盘空间过大。 | |
没有目标。 | |
该方法未实现。 | |
QAManager 没有打开。 | |
打开消息存储库连接时出错。 | |
打开日志文件时出错。 | |
无法打开 QAManager,因为并发服务器请求的最大数不够大(参见数据库服务器 -gn 选项)。 | |
重新打开消息存储库连接时出错。 | |
给定选择程序存在一个语法错误。 | |
将属性存储到消息存储库中时出错。 | |
终止错误。 | |
遇到了意外的消息结尾。 | |
时间戳在可接受范围以外。 | |
无错误。 |
您可以使用 QAException 类捕获 QAnywhere 异常。
以下示例用于捕获 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() ); } } |
getDetailedMessage 方法
getErrorCode 方法
getNativeErrorCode 方法
COMMON_ALREADY_OPEN_ERROR 变量
COMMON_GET_INIT_FILE_ERROR 变量
COMMON_GET_PROPERTY_ERROR 变量
COMMON_GETQUEUEDEPTH_ERROR 变量
COMMON_GETQUEUEDEPTH_ERROR_INVALID_ARG 变量
COMMON_GETQUEUEDEPTH_ERROR_NO_STORE_ID 变量
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_NO_DEST_ERROR 变量
COMMON_NO_IMPLEMENTATION 变量
COMMON_NOT_OPEN_ERROR 变量
COMMON_OPEN_ERROR 变量
COMMON_OPEN_LOG_FILE_ERROR 变量
COMMON_OPEN_MAXTHREADS_ERROR 变量
COMMON_REOPEN_ERROR 变量
COMMON_SELECTOR_SYNTAX_ERROR 变量
COMMON_SET_PROPERTY_ERROR 变量
COMMON_TERMINATE_ERROR 变量
COMMON_UNEXPECTED_EOM_ERROR 变量
COMMON_UNREPRESENTABLE_TIMESTAMP 变量
QA_NO_ERROR 变量
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |