The selector parser is not plug-able, so this will require a bit of surgery.
Given your own parser/filter, for topics, you can plug in your own dispatch policy. eg: org.apache.activemq.broker.region.policy.RoundRobinDispatchPolicy For queues there is org.apache.activemq.broker.region.QueueDispatchSelector but that is not plug-able atm either. Check out how both are used internally in Queue and Topic for some start points. On 17 February 2011 13:14, mihaela.ion <[email protected]> wrote: > > Dear all, > > I need to filter messages based on more complex filters with a specific > structure (different from selector). When a filter is first registered with > a broker, the broker needs to do some pre-processing. Is it possible to > define my own filter and matching method and used it with activemq? How? > > Thanks, > Mihaela > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/Writing-complex-filters-tp3310736p3310736.html > Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. > -- http://blog.garytully.com http://fusesource.com
