帮助获取glassfish服务器中的所有队列

时间:2010-11-12 09:42:40

标签: java glassfish openmq

我正在为运行glassfish的服务器开发一个监视工具,为此,我必须获得此服务器中的所有队列。 我能够在运行ActiveMQ时使用tcp进行连接,有一个DestinationSource.GetQueues()方法。

我想在OpenMQ中做到这一点,但经过4天的研究,我无法找到任何类似的人存在的迹象,所以我放弃了。我的下一个尝试是使用JMX协议。我可以连接,我正在查看所有这些MBean,但我找不到任何可能返回我想要的信息的DestinationAttribute。

我想知道是否有人知道所有队列是否可能。

提前致谢, 奥斯卡

1 个答案:

答案 0 :(得分:0)

为此,您必须使用JMX和MBeanServerConnection.invoke方法