Hi,
I have the following problem:
I have a queue that receive different "types" of messages. For some of
these types I need to be sure that only one message of that type is in
the queue.
I have two possible solutions.
1) put on the queue only if browseMessages(String selector) or
browseAsTable(String selector) return an empty set for the given selector
2) create a "semaphore" (a queue with a maximum length of 1) an turn it
on after queuing and turn it off after dequeuing.
In both cases I have to do some operations on the queue but I do not
know how to do it from a processor.
Any suggest?
Is there any examples?
I'm using camel 2.10.0 and activemq 5.6.0.
Best regards
Alberto