I am using ActiveMQ-5.2.0.

I have a scenario like, Queue can have a lot more than 100,000 messages.
So, I am afraid I get OutOfMemory error if I tried to move them to a
different queue in a single shot.

I see method 'browse' on 'QueueView' class which returns all the messages in
the queue.

So, if I can read specified number of messages ( like first 100) into an
array and move them to a different queue and loop the same till queue gets
emptied.

Please help me how can I achieve this at the earliest possible as I am
running short of time.

I appreciate your help.
-- 
View this message in context: 
http://www.nabble.com/How-to-get-first-100-messages-in-the-queue-into-an-array-tp24081944p24081944.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to