Class XAQueueConnection

  • All Implemented Interfaces:
    jakarta.jms.Connection, jakarta.jms.QueueConnection, jakarta.jms.XAConnection, jakarta.jms.XAQueueConnection, AutoCloseable, ConnectionMBean

    public class XAQueueConnection
    extends QueueConnection
    implements jakarta.jms.XAQueueConnection
    Implements the jakarta.jms.XAQueueConnection interface.
    • Constructor Detail

      • XAQueueConnection

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

      • createXAQueueSession

        public jakarta.jms.XAQueueSession createXAQueueSession()
                                                        throws jakarta.jms.JMSException
        API method. Creates an XAQueueSession object.
        Specified by:
        createXAQueueSession in interface jakarta.jms.XAQueueConnection
        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