Class JmsTopicConnection

  • All Implemented Interfaces:
    jakarta.jms.Connection, jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, java.lang.AutoCloseable, ProviderListener

    public class JmsTopicConnection
    extends JmsConnection
    implements java.lang.AutoCloseable
    • Constructor Detail

      • JmsTopicConnection

        public JmsTopicConnection​(JmsConnectionInfo connectionInfo,
                                  Provider provider)
                           throws jakarta.jms.JMSException
        Throws:
        jakarta.jms.JMSException
    • Method Detail

      • createConnectionConsumer

        public jakarta.jms.ConnectionConsumer createConnectionConsumer​(jakarta.jms.Queue queue,
                                                                       java.lang.String messageSelector,
                                                                       jakarta.jms.ServerSessionPool sessionPool,
                                                                       int maxMessages)
                                                                throws jakarta.jms.JMSException
        Specified by:
        createConnectionConsumer in interface jakarta.jms.QueueConnection
        Overrides:
        createConnectionConsumer in class JmsConnection
        Throws:
        jakarta.jms.JMSException
      • createQueueSession

        public jakarta.jms.QueueSession createQueueSession​(boolean transacted,
                                                           int acknowledgeMode)
                                                    throws jakarta.jms.JMSException
        Specified by:
        createQueueSession in interface jakarta.jms.QueueConnection
        Overrides:
        createQueueSession in class JmsConnection
        Throws:
        jakarta.jms.JMSException