获取队列管理器下的所有队列列表?

时间:2017-01-27 12:33:23

标签: java ibm-mq

我正在使用一个实用程序来浏览/读取队列管理器中每个队列的所有消息。我成功创建了一个休息Web服务,它可以从指定的Queue读取指定数量的消息。我在类中使用MQ API来建立连接。

MQQueueManager queueManager = new MQQueueManager(queueManagerName);
int openOptions = CMQC.MQOO_INQUIRE + CMQC.MQOO_FAIL_IF_QUIESCING + CMQC.MQOO_INPUT_SHARED;

我的网址如下:

http://localhost:8090/queueManager/ {queueManagerName} / queue / {queueName}?msgsToRead = -1&& saveMsgs = false

现在我想创建一些不需要指定队列名称的东西,而只需获取队列管理器名称并读取每个队列中的所有消息。

我想要一个这样的网址: http://localhost:8090/queueManager/ {queueManagerName}

有人可以指导我使用MQ API类列出QueueManager的所有队列。

0 个答案:

没有答案