Package com.totvs.tjf.messaging
Class TransactionContextConfig
java.lang.Object
com.totvs.tjf.messaging.TransactionContextConfig
This class configures the TransactionContext bean.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.aop.framework.ProxyFactoryBeanproxiedThreadLocalTargetSource(org.springframework.aop.target.ThreadLocalTargetSource threadLocalTargetSource) This method provides a ProxyFactoryBean bean to a ThreadLocalTargetSource.org.springframework.aop.target.ThreadLocalTargetSourceThis method provides a ThreadLocalTargetSource bean.This method provides a TransactionContext bean.
-
Constructor Details
-
TransactionContextConfig
public TransactionContextConfig()
-
-
Method Details
-
proxiedThreadLocalTargetSource
@Primary @Bean(name="transactionContextProxied") public org.springframework.aop.framework.ProxyFactoryBean proxiedThreadLocalTargetSource(@Qualifier("transactionContextThread") org.springframework.aop.target.ThreadLocalTargetSource threadLocalTargetSource) This method provides a ProxyFactoryBean bean to a ThreadLocalTargetSource.- Parameters:
threadLocalTargetSource-- Returns:
- A ProxyFactoryBean.
-
threadLocalTargetSource
@Bean(name="transactionContextThread", destroyMethod="destroy") public org.springframework.aop.target.ThreadLocalTargetSource threadLocalTargetSource()This method provides a ThreadLocalTargetSource bean.- Returns:
- A ThreadLocalTargetSource.
-
transactionContext
@Bean(name="transactionContext") @Scope(scopeName="prototype") public TransactionContext transactionContext()This method provides a TransactionContext bean.- Returns:
- A TransactionContext.
-