@Configuration public abstract class AbstractTransactionManagementConfiguration extends Object implements org.springframework.context.annotation.ImportAware
@Configuration class providing common structure for enabling
 Spring's annotation-driven transaction management capability.EnableTransactionManagement| Modifier and Type | Field and Description | 
|---|---|
| protected org.springframework.core.annotation.AnnotationAttributes | enableTx | 
| protected TransactionManager | txManagerDefault transaction manager, as configured through a  TransactionManagementConfigurer. | 
| Constructor and Description | 
|---|
| AbstractTransactionManagementConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) | 
| static TransactionalEventListenerFactory | transactionalEventListenerFactory() | 
@Nullable protected org.springframework.core.annotation.AnnotationAttributes enableTx
@Nullable protected TransactionManager txManager
TransactionManagementConfigurer.public AbstractTransactionManagementConfiguration()
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata)
setImportMetadata in interface org.springframework.context.annotation.ImportAware@Bean(name="org.springframework.transaction.config.internalTransactionalEventListenerFactory") @Role(value=2) public static TransactionalEventListenerFactory transactionalEventListenerFactory()