org.springframework.transaction.annotation
Class ProxyTransactionManagementConfiguration
java.lang.Object
org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
- All Implemented Interfaces:
- Aware, ImportAware
@Configuration
public class ProxyTransactionManagementConfiguration
- extends AbstractTransactionManagementConfiguration
@Configuration
class that registers the Spring infrastructure beans necessary
to enable proxy-based annotation-driven transaction management.
- Since:
- 3.1
- Author:
- Chris Beams
- See Also:
EnableTransactionManagement
,
TransactionManagementConfigurationSelector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyTransactionManagementConfiguration
public ProxyTransactionManagementConfiguration()
transactionAdvisor
@Bean(name="org.springframework.transaction.config.internalTransactionAdvisor")
@Role(value=2)
public BeanFactoryTransactionAttributeSourceAdvisor transactionAdvisor()
transactionAttributeSource
@Bean
@Role(value=2)
public TransactionAttributeSource transactionAttributeSource()
transactionInterceptor
@Bean
@Role(value=2)
public TransactionInterceptor transactionInterceptor()