Package com.totvs.tjf.messaging
Class TransactionContextConfig
- java.lang.Object
-
- com.totvs.tjf.messaging.TransactionContextConfig
-
@Configuration public class TransactionContextConfig extends Object
This class configures the TransactionContext bean.
-
-
Constructor Summary
Constructors Constructor Description TransactionContextConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.aop.framework.ProxyFactoryBean
proxiedThreadLocalTargetSource(org.springframework.aop.target.ThreadLocalTargetSource threadLocalTargetSource)
This method provides a ProxyFactoryBean bean to a ThreadLocalTargetSource.org.springframework.aop.target.ThreadLocalTargetSource
threadLocalTargetSource()
This method provides a ThreadLocalTargetSource bean.TransactionContext
transactionContext()
This method provides a TransactionContext bean.
-
-
-
Method Detail
-
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.
-
-