hornetq - Setting JMS filter (Range filter) -


**i setting jms filter in producer side i.e jmsmessage.setobjectproperty("filter",filterid1) ...

so 1 one relationship . i.e. key filter associated 1 value i.e filterid1 ( msg consumed consumer has value filterid1 )....

but want 1 many relationship , i.e . filter associted many filterid's (filterid1 or filterid2 or filterid3 or filterid4 or filterid5 ) consumer having value between of these filterid's can consume message .....

is der functionality in jms if no how can achieve programitically.....**

you can use between on filter, suspect should use different queue sets. overusing filters give bad performance if have many messages scanned.

i favor subscriptions filter, or use multiple queues stuff need.

but that's going big beyond answering question, simple answer use between on filter clause @ consumer.

(also: there's no such thing jms filter in producer. filter applies consumer. assume meant setting data used on filter).


Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -