void QAManagerBase.close() throws QAException
Wird ausgelöst, wenn ein Problem beim Schließen der QAManagerBase-Instanz auftritt.
Schließt die Verbindung zum QAnywhere-Nachrichtensystem und gibt alle Ressourcen frei, die von der QAManagerBase belegt wurden.
Zusätzliche Aufrufe von close() nach dem ersten Aufruf werden ignoriert. Alle nachfolgenden Aufrufe einer QAManagerBase-Methode außer close() bewirken eine QAException. Sie müssen in diesem Fall eine neue QAManagerBase-Instanz erstellen und öffnen.
Wenn ein Datenbank-Verbindungsfehler erkannt wird, können Sie einen QAManager erneut öffnen, indem Sie die Close-Funktion gefolgt von der Open-Funktion aufrufen. Wenn ein QAManager erneut geöffnet wird, ist es nicht erforderlich, ihn neu zu erstellen oder die Eigenschaften bzw. den Nachrichten-Listener zurückzusetzen. Die Eigenschaften des QAManagers können nach dem ersten Öffnen nicht mehr geändert werden. Nachfolgende Aufrufe müssen denselben Quittierungsmodus bereitstellen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |