Class ActiveMQQueueBrowser

  • All Implemented Interfaces:
    jakarta.jms.QueueBrowser, java.lang.AutoCloseable

    public final class ActiveMQQueueBrowser
    extends java.lang.Object
    implements jakarta.jms.QueueBrowser
    ActiveMQ Artemis implementation of a JMS QueueBrowser.
    • Constructor Detail

      • ActiveMQQueueBrowser

        protected ActiveMQQueueBrowser​(ConnectionFactoryOptions options,
                                       ActiveMQQueue queue,
                                       java.lang.String messageSelector,
                                       org.apache.activemq.artemis.api.core.client.ClientSession session,
                                       boolean enable1xPrefixes)
                                throws jakarta.jms.JMSException
        Throws:
        jakarta.jms.JMSException
    • Method Detail

      • close

        public void close()
                   throws jakarta.jms.JMSException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface jakarta.jms.QueueBrowser
        Throws:
        jakarta.jms.JMSException
      • getEnumeration

        public java.util.Enumeration getEnumeration()
                                             throws jakarta.jms.JMSException
        Specified by:
        getEnumeration in interface jakarta.jms.QueueBrowser
        Throws:
        jakarta.jms.JMSException
      • getMessageSelector

        public java.lang.String getMessageSelector()
                                            throws jakarta.jms.JMSException
        Specified by:
        getMessageSelector in interface jakarta.jms.QueueBrowser
        Throws:
        jakarta.jms.JMSException
      • getQueue

        public jakarta.jms.Queue getQueue()
                                   throws jakarta.jms.JMSException
        Specified by:
        getQueue in interface jakarta.jms.QueueBrowser
        Throws:
        jakarta.jms.JMSException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object