WebSphere MQ class: MQXAConnectionFactory
java.lang.Object | +----com.ibm.mq.jms.MQXAConnectionFactory |
Some application servers provide support to group JTS-capable resource use into a distributed transaction. To include JMS transactions in a JTS transaction, an application server requires a JTS-aware JMS provider. A JMS provider exposes its JTS support by using a JMS XAConnectionFactory, which an application server uses to create XASessions. XAConnectionFactories are JMS-administered objects just like ConnectionFactories. It is expected that application servers use JNDI to find them.
Refer to Appendix E, JMS JTA/XA interface with WebSphere Application Server V4 for details about how WebSphere MQ JMS uses XA classes.
See also: XAQueueConnectionFactory and XATopicConnectionFactory