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 » QAMessage インタフェース

 

getRedelivered メソッド

構文
boolean QAMessage.getRedelivered()
throws QAException
スロー
  • 再配信ステータスの取得で問題が発生した場合にスローされます。

備考

受信されたが受信確認されていないメッセージであるかどうかを示します。

受信側の QAManager は、受信中のメッセージが以前に受信されたことを検知した場合に、Redelivered プロパティを設定します。

たとえば、AcknowledgementMode.EXPLICIT_ACKNOWLEDGEMENT でオープンされた QAManager を使用してアプリケーションがメッセージを受信し、メッセージの受信確認を行わずに終了したとします。アプリケーションが次の起動時に同じメッセージを受信すると、メッセージに再配信のマークが付けられます。

戻り値

受信されたが受信確認されていないメッセージである場合は true。