Search code examples
javaibm-mqmq

MQ MessageConsumer Array Impl


I am attempting to create multi queue. I have array of Queues.

MessageConsumer consumer = session.createConsumer(queue[i]);

How do i make MessageConsumer as array to loop consumer list and process consumers. Since it is interface i cannot able to do it.

Please provide me suggestion.


Solution

  • You can instantiate an array but you cannot interface.

    MessageConsumer[] consumer = new MessageConsumer[queue.length]
    

    This should help you.