boolean QAMessage.getRedelivered() throws QAException
再配信ステータスの取得で問題が発生した場合にスローされます。
受信されたが受信確認されていないメッセージであるかどうかを示します。
受信側の QAManager は、受信中のメッセージが以前に受信されたことを検知した場合に、Redelivered プロパティを設定します。
たとえば、AcknowledgementMode.EXPLICIT_ACKNOWLEDGEMENT でオープンされた QAManager を使用してアプリケーションがメッセージを受信し、メッセージの受信確認を行わずに終了したとします。アプリケーションが次の起動時に同じメッセージを受信すると、メッセージに再配信のマークが付けられます。
受信されたが受信確認されていないメッセージである場合は true。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |