メッセージプロパティとして日付/時刻を持つキューにメッセージを配置し、そのプロパティが現在の日付に関する基準を満たしているときにキューからメッセージをプルしたいとします。JMSメッセージセレクタの現在の日付と比較できますか?
例として、3時にメッセージを消費したいとします。私の考えは、プロパティを3:00に設定し、event_timestamp <= CURRENT_TIMESTAMP
のようなメッセージセレクタを持つことです。
私は、JMS APIのメッセージセレクタはSQLに基づいていることを理解し、私は私がCURRENT_TIMESTAMP
またはNOW()
などのキーワードを持っているかもしれませんデータベース、等を問い合わせるような方法であることを利用したいと思います。メッセージセレクタの式の構文に似たものがありますか、このような結果を得る別の方法はありますか?
右の期限が切れるので、質問のポイントは、私はむしろ、いくつかの事前定義された時間よりも、現在の時間にどのように比較することができたとき、メッセージが「見える」となります ... – Ray