【发布时间】:2016-07-08 20:13:43
【问题描述】:
我在我的项目中使用 WSO2 消息代理作为消息代理系统。为了获取队列浏览信息,我从 AndesAdminServics WSDL 生成客户端,并尝试从我的 api 调用 AndesAdminServicePortTypeProxy 类 的 browseQueue() 方法。生成的browseQueue()方法是
public org.wso2.carbon.andes.admin.internal.xsd.Message[] browseQueue(java.lang.String queueName, java.lang.Long nextMessageIdToRead, java.lang.Integer maxMsgCount) throws java.rmi.RemoteException{
if (andesAdminServicePortType == null)
_initAndesAdminServicePortTypeProxy();
return andesAdminServicePortType.browseQueue(queueName, nextMessageIdToRead, maxMsgCount);
}
browseQueue() 方法接受三个参数 - java.lang.String queueName, java.lang.Long nextMessageIdToRead, java.lang.Integer maxMsgCount
我了解参数 queueName,但我不明白,参数 nextMessageIdToRead 和 maxMsgCount 代表什么。在browseQueue() 方法调用时,我应该传递什么作为参数。
【问题讨论】:
标签: wso2 jms message-queue wso2carbon wso2mb