Diese Klasse definiert Fehlerkonstanten, die einer QAnywhere-Clientanwendung zugeordnet sind.
public class QAError
Alle Mitglieder der Klasse QAError, einschließlich aller geerbten Mitglieder.
Name | Beschreibung |
---|---|
Der QAManager ist bereits geöffnet. | |
Auf Client-Eigenschaftsdatei kann nicht zugegriffen werden | |
Fehler beim Abrufen der Eigenschaft. | |
Fehler beim Ermitteln der Tiefe der Warteschlange. | |
QAManagerBase.getQueueDepth kann für ein bestimmtes Ziel nicht benutzt werden, wenn Filter auf ALL gesetzt ist. | |
QAManagerBase.getQueueDepth kann nicht benutzt werden, wenn die Nachrichtenspeicher-ID nicht eingestellt wurde. | |
Initialisierungsfehler. | |
Fehler beim Initialisieren des Hintergrund-Threads | |
In der Client-Eigenschaftsdatei ist eine ungültige Eigenschaft enthalten. | |
Fehler beim Quittieren der Nachricht. | |
Fehler beim Abbrechen der Nachricht | |
Fehler beim Abbrechen der Nachricht | |
Sie können nicht in eine schreibgeschützte Nachricht schreiben. | |
Fehler beim Abruf einer Nachricht aus dem Client-Nachrichtenspeicher | |
Fehler beim Speichern einer Nachricht im Client-Nachrichtenspeicher | |
Der Nachrichtenspeicher wurde nicht für Messaging initialisiert. | |
Der Nachrichtenspeicher ist im Verhältnis zum freien Speicherplatz auf dem Gerät zu groß. | |
Kein Ziel. | |
Die Funktion ist nicht implementiert. | |
Der QAManager ist nicht geöffnet. | |
Fehler beim Öffnen einer Verbindung zum Nachrichtenspeicher | |
Fehler beim Öffnen der Logdatei. | |
QAManager kann nicht geöffnet werden, da die Höchstzahl gleichzeitiger Serveranforderungen nicht hoch genug ist. | |
Der angegebene Selektor hat einen Syntaxfehler. | |
Fehler beim Festlegen der Eigenschaft. | |
Beendigungsfehler. | |
Unerwartetes Ende der Nachricht erreicht. | |
Der Zeitstempel liegt außerhalb des zulässigen Bereichs. | |
Kein Fehler. |
Ein QAError-Objekt wird intern vom QAManager-Objekt verwendet, um Fehler zu verfolgen, die Messaging-Vorgängen zugeordnet sind. Für den Anwendungsprogrammierer sollte es nicht notwendig sein, eine Instanz dieser Klasse zu erstellen. Die Fehlerkonstanten dienen ihm zur Interpretation von Fehlercodes, die von QAManager::getLastError zurückgegeben werden.
Angenommen, Ihre QAManager-Instanz heißt qa_mgr. Im folgenden Beispiel wird die Methode QAManager::getLastError verwendet, um den letzten Fehlercode mit QAError::QA_NO_ERROR zu vergleichen.
if (qa_mgr->getLastError() != QAError::QA_NO_ERROR) { // Process error. } |
COMMON_ALREADY_OPEN_ERROR-Variable
COMMON_GET_INIT_FILE_ERROR-Variable
COMMON_GET_PROPERTY_ERROR-Variable
COMMON_GETQUEUEDEPTH_ERROR-Variable
COMMON_GETQUEUEDEPTH_ERROR_INVALID_ARG-Variable
COMMON_GETQUEUEDEPTH_ERROR_NO_STORE_ID-Variable
COMMON_INIT_ERROR-Variable
COMMON_INIT_THREAD_ERROR-Variable
COMMON_INVALID_PROPERTY-Variable
COMMON_MSG_ACKNOWLEDGE_ERROR-Variable
COMMON_MSG_CANCEL_ERROR-Variable
COMMON_MSG_CANCEL_ERROR_SENT-Variable
COMMON_MSG_NOT_WRITEABLE_ERROR-Variable
COMMON_MSG_RETRIEVE_ERROR-Variable
COMMON_MSG_STORE_ERROR-Variable
COMMON_MSG_STORE_NOT_INITIALIZED-Variable
COMMON_MSG_STORE_TOO_LARGE-Variable
COMMON_NO_DEST_ERROR-Variable
COMMON_NO_IMPLEMENTATION-Variable
COMMON_NOT_OPEN_ERROR-Variable
COMMON_OPEN_ERROR-Variable
COMMON_OPEN_LOG_FILE_ERROR-Variable
COMMON_OPEN_MAXTHREADS_ERROR-Variable
COMMON_SELECTOR_SYNTAX_ERROR-Variable
COMMON_SET_PROPERTY_ERROR-Variable
COMMON_TERMINATE_ERROR-Variable
COMMON_UNEXPECTED_EOM_ERROR-Variable
COMMON_UNREPRESENTABLE_TIMESTAMP-Variable
QA_NO_ERROR-Variable
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |