【发布时间】:2011-02-19 10:22:02
【问题描述】:
您好,我是 IBM MQ 的新手。在这里,我的要求是从 MQQueue 中获取最旧的 MQMessage,而不管它们设置的优先级如何,并将其显示在 JSP 中以用于某些监视目的。在现有代码中,
qMgr = new MQQueueManager(qManager);
int openOptions = MQC.MQOO_INQUIRE | MQC.MQOO_BROWSE|MQC.MQOO_INPUT_SHARED;
MQQueue eventQueue = qMgr.accessQueue(qName, openOptions, null, null, null);
MQMessage retrievedMessage = new MQMessage();
MQGetMessageOptions gmo = new MQGetMessageOptions();
gmo.options = MQC.MQGMO_BROWSE_FIRST;
eventQueue.get(retrievedMessage, gmo);
在这里我可以获取 MQMessage,但这可能不是队列中最旧的消息。我对此一无所知。请帮我看看有没有办法得到那个。
【问题讨论】:
标签: jsp monitoring messaging ibm-mq