Class JmsTopicConnection

java.lang.Object
org.apache.qpid.jms.JmsConnection
org.apache.qpid.jms.JmsTopicConnection
All Implemented Interfaces:
jakarta.jms.Connection, jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, AutoCloseable, ProviderListener

public class JmsTopicConnection extends JmsConnection implements AutoCloseable
  • Constructor Details

    • JmsTopicConnection

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

    • createConnectionConsumer

      public jakarta.jms.ConnectionConsumer createConnectionConsumer(jakarta.jms.Queue queue, 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