Package bitronix.tm.resource.jms.lrc
Class LrcXAConnectionFactory
java.lang.Object
bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- All Implemented Interfaces:
javax.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 TypeMethodDescriptionjavax.jms.XAConnectionjavax.jms.XAConnectioncreateXAConnection(String user, String password) javax.jms.XAJMSContextjavax.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 javax.jms.XAConnection createXAConnection() throws javax.jms.JMSException- Specified by:
createXAConnectionin interfacejavax.jms.XAConnectionFactory- Throws:
javax.jms.JMSException
-
createXAConnection
public javax.jms.XAConnection createXAConnection(String user, String password) throws javax.jms.JMSException - Specified by:
createXAConnectionin interfacejavax.jms.XAConnectionFactory- Throws:
javax.jms.JMSException
-
createXAContext
public javax.jms.XAJMSContext createXAContext()- Specified by:
createXAContextin interfacejavax.jms.XAConnectionFactory
-
createXAContext
- Specified by:
createXAContextin interfacejavax.jms.XAConnectionFactory
-
toString
-