QAMessage QAManagerBase.getMessageTimeout( String address, long timeout ) throws QAException
address 此地址指定 QAnywhere 客户端用于接收消息的队列名称。
timeout 等待消息可用的时间(以毫秒为单位)。
如果获取消息时存在问题,则抛出。
返回下一个发送到给定地址的可用 QAMessage。
address 参数指定本地队列名称。地址可以采用 'store-id\queue-name' 或 'queue-name' 的形式。如果没有可用消息,此方法等待指定的超时时间,然后返回。使用此方法同步接收消息。
返回下一条 QAMessage,如果没有可用消息,则返回空值。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |