QAnywhere メッセージをキャンセルすると、メッセージは転送される前にキャンセル済みの状態になります。QAnywhere Agent のデフォルトの削除ルールにより、キャンセル済みメッセージは最終的にメッセージストアから削除されます。メッセージがすでに最終ステータスになっている場合や、中央のメッセージングサーバーに転送済みである場合は、QAnywhere メッセージをキャンセルできません。
次の手順では、QAnywhere メッセージをキャンセルする方法について説明します。
QAnywhere SQL API を使用してメッセージをキャンセルすることはできません。
キャンセルするメッセージの ID を取得します。
// msg is a QAMessage instance that has not been // transmitted. string msgID = msg.getMessageID(); |
キャンセルするメッセージの ID を指定して、CancelMessage を呼び出します。
mgr.CancelMessage(msgID); |
キャンセルするメッセージの ID を取得します。
// msg is a QAMessage instance that has not been // transmitted. qa_string msgID = msg->getMessageID(); |
キャンセルするメッセージの ID を指定して、cancelMessage を呼び出します。
bool result = mgr->cancelMessage(msgID); |
キャンセルするメッセージの ID を取得します。
// msg is a QAMessage instance that has not been // transmitted. String msgID = msg.getMessageID(); |
キャンセルするメッセージの ID を指定して、cancelMessage を呼び出します。
boolean result = mgr.cancelMessage(msgID); |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |