On 11/12/2007, krv <[EMAIL PROTECTED]> wrote: > > Hi, > > We have a requirement in our project to dispatch scheduled messages. Here is > what the exact requirement is: > * The sender sends a message with an 'inceptionTime' property > * The receiver should be notified of this message only at the time > specified by 'inceptionTime' > * The message needs to be in the queue until the 'inceptionTime', say > hidden in the queue > > Is there any support to implement the following functionality in ActiveMQ? > If not, is something going to be added in the future which will be usefull > here? > > If anyone has gone through a similar situation please let me know. Any > suggestions/recommendations are welcome.
We don't yet support timed based delivery inside the ActiveMQ broker - but you can simulate it pretty well using Camel... http://activemq.apache.org/camel/delayer.html If messages are sent in a different order to the times that they are expected to be delivered you may want to combine this with a resequencer... http://activemq.apache.org/camel/resequencer.html -- James ------- http://macstrac.blogspot.com/ Open Source Integration http://open.iona.com