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 » QAManagerBase 接口

 

close 方法

语法
void QAManagerBase.close()
throws QAException
抛出条件
  • 如果关闭 QAManagerBase 实例时存在问题,则抛出。

注释

关闭到 QAnywhere 消息系统的连接并释放 QAManagerBase 使用的所有资源。

除对 close() 的第一次调用外,其余对 close() 的调用都将被忽略。随后的任何对 QAManagerBase 方法(close() 除外)的调用都会导致出现 QAException。在这种情况下,您必须创建并打开一个新的 QAManagerBase 实例。

如果检测到数据库连接错误,则可以通过调用 close 函数并随后调用 open 函数来重新打开 QAManager。重新打开 QAManager 时,不需要重新创建它、重置属性或重置消息监听器。第一次打开后便无法更改 QAManager 的属性,后续的打开调用必须提供相同的确认模式。

另请参见