Class XATopicConnection

  • All Implemented Interfaces:
    jakarta.jms.Connection, jakarta.jms.TopicConnection, jakarta.jms.XAConnection, jakarta.jms.XATopicConnection, AutoCloseable, ConnectionMBean

    public class XATopicConnection
    extends TopicConnection
    implements jakarta.jms.XATopicConnection
    Implements the jakarta.jms.XATopicConnection interface.
    • Constructor Detail

      • XATopicConnection

        public XATopicConnection()
        Creates an XATopicConnection instance.
    • Method Detail

      • createXATopicSession

        public jakarta.jms.XATopicSession createXATopicSession()
                                                        throws jakarta.jms.JMSException
        API method. Creates an XATopicSession object.
        Specified by:
        createXATopicSession in interface jakarta.jms.XATopicConnection
        Returns:
        A newly created session.
        Throws:
        jakarta.jms.IllegalStateException - If the connection is closed.
        jakarta.jms.JMSException
      • createXASession

        public jakarta.jms.XASession createXASession()
                                              throws jakarta.jms.JMSException
        Method inherited from interface XAConnection.
        Specified by:
        createXASession in interface jakarta.jms.XAConnection
        Throws:
        jakarta.jms.IllegalStateException - If the connection is closed.
        jakarta.jms.JMSException
      • getXAResourceMngr

        public XAResourceMngr getXAResourceMngr()
        return XAResourceMngr of this connection. see connector