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

SQL Anywhere 11.0.1 (Deutsch) » QAnywhere » QAnywhere-Referenz » QAnywhere C++-API-Referenz » QAMessage-Klasse

 

getRedelivered-Funktion

Syntax
qa_bool QAMessage::getRedelivered()
Bemerkungen

Gibt an, ob die Nachricht vorher empfangen, aber nicht quittiert wurde.

Der Redelivered-Header wird von einem empfangenden QAManager festgelegt, wenn er erkennt, dass eine ankommende Nachricht bereits empfangen wurde.

Eine Anwendung empfängt beispielsweise eine Nachricht mit einer QAManager-Klasse, die mit EXPLICIT_ACKNOWLEDGEMENT geöffnet wurde, und fährt ohne Bestätigung der Nachricht herunter. Wenn die Anwendung erneut startet und dieselbe Nachricht nochmals empfängt, hat der Redelivered-Header den Wert TRUE.

Weitere Informationen zum Abrufen und Einstellen von Nachrichtenheadern und Nachrichteneigenschaften finden Sie unter Einführung in QAnywhere-Nachrichten.

Rückgabe

TRUE nur, wenn die Nachricht noch einmal zugestellt wurde