Class LrcXAConnectionFactory
java.lang.Object
bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- All Implemented Interfaces:
jakarta.jms.XAConnectionFactory
XAConnectionFactory implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- Author:
- lorban
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.XAConnectionjakarta.jms.XAConnectioncreateXAConnection(String user, String password) jakarta.jms.XAJMSContextjakarta.jms.XAJMSContextcreateXAContext(String userName, String password) voidsetConnectionFactoryClassName(String connectionFactoryClassName) voidsetProperties(Properties properties) toString()
-
Constructor Details
-
LrcXAConnectionFactory
public LrcXAConnectionFactory()
-
-
Method Details
-
getConnectionFactoryClassName
-
setConnectionFactoryClassName
-
getProperties
-
setProperties
-
createXAConnection
public jakarta.jms.XAConnection createXAConnection() throws jakarta.jms.JMSException- Specified by:
createXAConnectionin interfacejakarta.jms.XAConnectionFactory- Throws:
jakarta.jms.JMSException
-
createXAConnection
public jakarta.jms.XAConnection createXAConnection(String user, String password) throws jakarta.jms.JMSException - Specified by:
createXAConnectionin interfacejakarta.jms.XAConnectionFactory- Throws:
jakarta.jms.JMSException
-
createXAContext
public jakarta.jms.XAJMSContext createXAContext()- Specified by:
createXAContextin interfacejakarta.jms.XAConnectionFactory
-
createXAContext
- Specified by:
createXAContextin interfacejakarta.jms.XAConnectionFactory
-
toString
-