Java 获取队列管理器的所有队列名称
我正在为WMQ使用JavaAPI 我已经看到RFHUTIL能够在队列管理器的下拉列表中加载所有队列名称 同样,我希望在列表中获取队列管理器的所有队列名称 这是由RFHUTIL完成的,因此肯定是可能的。 我检查了MQQueueManager类可用的函数,但找到了任何解决方案Java 获取队列管理器的所有队列名称,java,api,websphere,ibm-mq,Java,Api,Websphere,Ibm Mq,我正在为WMQ使用JavaAPI 我已经看到RFHUTIL能够在队列管理器的下拉列表中加载所有队列名称 同样,我希望在列表中获取队列管理器的所有队列名称 这是由RFHUTIL完成的,因此肯定是可能的。 我检查了MQQueueManager类可用的函数,但找到了任何解决方案 需要一些建议。在队列管理器中列出队列名称是一项管理工作。您必须使用可编程命令格式(PCF)类才能做到这一点。有许多PCF命令可用于创建、删除、列出队列、通道等。这将详细描述PCF 对于列表队列,可以使用MQCMD_INQUIR
需要一些建议。在队列管理器中列出队列名称是一项管理工作。您必须使用可编程命令格式(PCF)类才能做到这一点。有许多PCF命令可用于创建、删除、列出队列、通道等。这将详细描述PCF
对于列表队列,可以使用MQCMD_INQUIRE_Q或MQCMD_INQUIRE_Q_NAMES PCF命令。MQ附带了一些示例。有
PCF\u DisplayActiveLocalQueues。java对您很有用。请再提供一个帮助。如何不加载系统队列名称?我认为您不能为未列出system.*队列设置筛选器,因为队列名称参数不能包含筛选器。只能指定绝对名称或通用名称。但是你可以考虑过滤掉系统。*列表之后的队列。