On Mon, Sep 29, 2008 at 9:25 AM, my_forum <[EMAIL PROTECTED]> wrote:
>
> Guys,
> could anyone give me an example of usage message selectors with Message
> Driven beans?
> I want to process my messages by priority so I think using selectors will be
> a correct choice.
> Has somebody implemented messages processing by priority using MDBs?

Filtering on properties is one way to weed out the messages you're
seeking. I've used it many times in the past with much success. The
message selector syntax supports a subset of SQL 92 and the selector
is typically defined in the EJB deployment descriptor. There are
examples of this in the Java EE docs. Depending on the Java EE version
you're using and the container you're using, below are the URLs:

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/MDB.html
http://java.sun.com/javaee/5/docs/tutorial/doc/bnbpk.html

Also, check out the sample chapter on MDBs from Richard
Monson-Haefel's EJB book available here:

http://www.onjava.com/pub/a/onjava/excerpt/ejb3_ch13/index.html

Also note that instead of creating message-driven beans that require a
Java EE container, you can also create message-driven POJOs by using
only the Spring Framework:

http://blog.springsource.com/2006/08/11/message-driven-pojos/

Bruce
-- 
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache ActiveMQ - http://activemq.org/
Apache Camel - http://activemq.org/camel/
Apache ServiceMix - http://servicemix.org/

Blog: http://bruceblog.org/

Reply via email to