我正在使用Java API for WMQ。
我已经看到RFHUTIL能够在队列管理器的下拉列表中加载所有队列名称。
同样,我想在列表中获取队列管理器的所有队列名称。
这是由RFHUTIL完成的,所以绝对有可能。 我检查了MQQueueManager类可用的函数,但可以找到任何解决方案。
需要一些建议。
答案 0 :(得分:3)
在队列管理器中列出队列名称是一个管理作业。您必须使用可编程命令格式(PCF)类来执行此操作。有许多PCF命令可以创建,删除,列出队列,通道等。这个link详细描述了PCF。
对于列出队列,您可以使用MQCMD_INQUIRE_Q或MQCMD_INQUIRE_Q_NAMES PCF命令。 MQ附带了样品。 PCF_DisplayActiveLocalQueues.java
对您来说很有用。