Java 列出队列管理器上的所有队列

Java 列出队列管理器上的所有队列,java,ibm-mq,Java,Ibm Mq,我正在尝试使用Java列出队列管理器上的所有队列名称。我不允许使用PCF消息。我想知道是否有其他方法可以做到这一点。有人能帮我吗?MQ API主要关注业务应用程序需要做的事情。出于安全和其他原因,业务应用程序需要知道它们需要哪些队列,因此API中没有查询队列名称功能 检测和管理应用程序需要执行诸如查询队列管理器配置之类的操作。为此目的提供了PCF和命令行消息 如果所讨论的应用程序是一个业务应用程序,它将打破预期的安全模型,同时授予它业务特权和管理/检测特权。MQ管理员可以正确地询问为什么业务应用

我正在尝试使用Java列出队列管理器上的所有队列名称。我不允许使用PCF消息。我想知道是否有其他方法可以做到这一点。有人能帮我吗?

MQ API主要关注业务应用程序需要做的事情。出于安全和其他原因,业务应用程序需要知道它们需要哪些队列,因此API中没有查询队列名称功能

检测和管理应用程序需要执行诸如查询队列管理器配置之类的操作。为此目的提供了PCF和命令行消息

如果所讨论的应用程序是一个业务应用程序,它将打破预期的安全模型,同时授予它业务特权和管理/检测特权。MQ管理员可以正确地询问为什么业务应用程序需要查询已定义队列的列表

如果所讨论的应用程序打算执行检测或管理任务,则必须向其授予适当的权限,包括将消息放入命令队列的权限

如果应用程序的ID被正确授权,则可以授予对命令队列的访问权限,而无需授予完全的MQ Admin访问权限。事实上,MQ资源管理器有一组角色,这些角色向资源管理器用户授予只读访问权限,这些角色对于插装应用程序非常有用