com.ibm.msg.client.jms

接口 JmsQueueBrowser

  • 所有超接口:
    java.lang.AutoCloseable, JmsPropertyContext, JmsReadablePropertyContext, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.QueueBrowser, java.io.Serializable
    所有已知实现类:
    MQQueueBrowser


    公共接口 JmsQueueBrowser
    extends javax.jms.QueueBrowser, JmsPropertyContext
    JmsQueueBrowser 接口 - 这是一个带有属性的 javax.jms.QueueBrowser 接口。 客户端使用 JmsQueueBrowser 查看队列中的报文,而不会删除它们。 JmsQueueBrowser 由 Session.createBrowser(javax.jms.Queue) 创建。

    请注意, java.util.Enumeration 的实例用于保存浏览光标。 这意味着该枚举的每个实例都将有一个指向底层队列的开放句柄,而 JmsQueueBrowser 就是在该队列上创建的。 只有在调用 JmsQueueBrowser 的 close() 方法或队列中没有更多信息时(hasMoreElements() 返回 false 或 nextElement() 引发 NoSuchElementException ),这些打开的队列才会关闭。

    注: 虽然此类扩展了实现 Serializable 接口的类,但它本身并不是 Serializable。

    另请参阅:
    QueueBrowser
© Copyright IBM Corp. 2008 , 2016. All Rights Reserved.