Class PooledXAConnectionFactoryWrapper

java.lang.Object
dev.snowdrop.boot.narayana.core.jms.AbstractXAConnectionFactoryWrapper
dev.snowdrop.boot.narayana.core.jms.PooledXAConnectionFactoryWrapper
All Implemented Interfaces:
org.springframework.boot.jms.XAConnectionFactoryWrapper

public class PooledXAConnectionFactoryWrapper extends AbstractXAConnectionFactoryWrapper
  • Constructor Details

    • PooledXAConnectionFactoryWrapper

      public PooledXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule, MessagingHubConnectionFactoryProperties properties)
      Create a new PooledXAConnectionFactoryWrapper instance.
      Parameters:
      transactionManager - underlying transaction manager
      xaRecoveryModule - recovery module to register data source with.
      properties - MessagingHub properties
    • PooledXAConnectionFactoryWrapper

      public PooledXAConnectionFactoryWrapper(jakarta.transaction.TransactionManager transactionManager, com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule, MessagingHubConnectionFactoryProperties properties, RecoveryCredentialsProperties recoveryCredentials)
      Create a new PooledXAConnectionFactoryWrapper instance.
      Parameters:
      transactionManager - underlying transaction manager
      xaRecoveryModule - recovery module to register data source with.
      properties - MessagingHub properties
      recoveryCredentials - Credentials for recovery helper
  • Method Details