Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定されたアドレスに送信され、かつ指定されたセレクターを満たす、次に取得可能な QAMessage を返します。
QAMessage QAManagerBase.getMessageBySelectorTimeout( String address, String selector, long timeout ) throws QAException
address このアドレスは、メッセージの受信で QAnywhere クライアントが使用するキュー名を指定します。
selector セレクター。
timeout メッセージ着信を待機する時間 (ミリ秒単位)。
次の取得可能な QAMessage。メッセージが存在しない場合は NULL。
QAException クラス メッセージの取得で問題が発生した場合にスローされます。
address パラメーターには、ローカルのキュー名を指定します。アドレスは、'store-id\queue-name' または 'queue-name' の形式で指定できます。該当するメッセージがない場合、このメソッドは指定されたタイムアウト時間だけ待機してから返されます。
メッセージを同期的に受信する場合は、このメソッドを使用します。