Class GenericXAConnectionFactoryWrapper
java.lang.Object
dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
dev.snowdrop.boot.narayana.core.jms.GenericXAConnectionFactoryWrapper
- All Implemented Interfaces:
org.springframework.boot.jms.XAConnectionFactoryWrapper
-
Constructor Summary
ConstructorsConstructorDescriptionGenericXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule) Create a newGenericXAConnectionFactoryWrapperinstance.GenericXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule, RecoveryCredentialsProperties recoveryCredentials) Create a newGenericXAConnectionFactoryWrapperinstance. -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.jms.ConnectionFactorywrapConnectionFactoryInternal(jakarta.jms.XAConnectionFactory xaConnectionFactory) Methods inherited from class dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
getRecoveryHelper, wrapConnectionFactory
-
Constructor Details
-
GenericXAConnectionFactoryWrapper
public GenericXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule) Create a newGenericXAConnectionFactoryWrapperinstance.- Parameters:
transactionManager- underlying transaction managerxaRecoveryModule- recovery module to register data source with.
-
GenericXAConnectionFactoryWrapper
public GenericXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule, RecoveryCredentialsProperties recoveryCredentials) Create a newGenericXAConnectionFactoryWrapperinstance.- Parameters:
transactionManager- underlying transaction managerxaRecoveryModule- recovery module to register data source with.recoveryCredentials- Credentials for recovery helper
-
-
Method Details
-
wrapConnectionFactoryInternal
protected jakarta.jms.ConnectionFactory wrapConnectionFactoryInternal(jakarta.jms.XAConnectionFactory xaConnectionFactory) - Specified by:
wrapConnectionFactoryInternalin classAbstractXAConnectionFactoryWrapper
-