Top Description Fields Constructors Methods
org.springframework.transaction.annotation

public Class ProxyTransactionManagementConfiguration

extends AbstractTransactionManagementConfiguration
Class Inheritance
Annotations
@Configuration
proxyBeanMethods:false
@Role:2
@ImportRuntimeHints:TransactionRuntimeHints
Imports
org.springframework.beans.factory.config.BeanDefinition, org.springframework.context.annotation.Bean, .Configuration, .ImportRuntimeHints, .Role, org.springframework.transaction.config.TransactionManagementConfigUtils, org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor, .TransactionAttributeSource, .TransactionInterceptor

@Configuration class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven transaction management.
Authors
Chris Beams, Sebastien Deleuze
Since
3.1
See Also
EnableTransactionManagement, TransactionManagementConfigurationSelector

Field Summary

Inherited from org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration:
enableTxtxManager

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BeanFactoryTransactionAttributeSourceAdvisor
transactionAdvisor(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor)

public TransactionAttributeSource
public TransactionInterceptor
Inherited from org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration:
setConfigurerssetImportMetadatatransactionalEventListenerFactory

Constructor Detail

ProxyTransactionManagementConfigurationback to summary
public ProxyTransactionManagementConfiguration()

Method Detail

transactionAdvisorback to summary
public BeanFactoryTransactionAttributeSourceAdvisor transactionAdvisor(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor)
Annotations
@Bean
name:org.springframework.transaction.config.internalTransactionAdvisor
@Role:2
transactionAttributeSourceback to summary
public TransactionAttributeSource transactionAttributeSource()
Annotations
@Bean
@Role:2
transactionInterceptorback to summary
public TransactionInterceptor transactionInterceptor(TransactionAttributeSource transactionAttributeSource)
Annotations
@Bean
@Role:2