public abstract class AbstractNarayanaConfiguration extends Object
| Constructor and Description |
|---|
AbstractNarayanaConfiguration(org.springframework.boot.autoconfigure.transaction.jta.JtaProperties jtaProperties,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers> transactionManagerCustomizers) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract File |
getLogDir() |
NarayanaPropertiesInitializer |
narayanaPropertiesInitializer(NarayanaProperties properties) |
TransactionManager |
narayanaTransactionManager() |
UserTransaction |
narayanaUserTransaction() |
com.arjuna.ats.jbossatx.jta.RecoveryManagerService |
recoveryManagerService() |
org.springframework.transaction.jta.JtaTransactionManager |
transactionManager(UserTransaction userTransaction,
TransactionManager transactionManager) |
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule |
xaRecoveryModule() |
public AbstractNarayanaConfiguration(org.springframework.boot.autoconfigure.transaction.jta.JtaProperties jtaProperties,
org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers> transactionManagerCustomizers)
@Bean @ConditionalOnMissingBean public NarayanaPropertiesInitializer narayanaPropertiesInitializer(NarayanaProperties properties)
@Bean @DependsOn(value="narayanaPropertiesInitializer") @ConditionalOnMissingBean public UserTransaction narayanaUserTransaction()
@Bean @DependsOn(value="narayanaPropertiesInitializer") @ConditionalOnMissingBean public TransactionManager narayanaTransactionManager()
@Bean @ConditionalOnMissingBean public org.springframework.transaction.jta.JtaTransactionManager transactionManager(UserTransaction userTransaction, TransactionManager transactionManager)
@Bean(destroyMethod="stop") @DependsOn(value="narayanaPropertiesInitializer") @ConditionalOnMissingBean public com.arjuna.ats.jbossatx.jta.RecoveryManagerService recoveryManagerService()
@Bean @DependsOn(value="recoveryManagerService") @ConditionalOnMissingBean public com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule xaRecoveryModule()
protected abstract File getLogDir()
Copyright © 2018. All rights reserved.