@Configuration @EnableConfigurationProperties public class MuleTccSpringCloudConfiguration extends Object
| 构造器和说明 |
|---|
MuleTccSpringCloudConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApplicationContextHolder |
muleApplicationContextHolder()
应用上下文持有者
|
org.springframework.beans.factory.config.BeanPostProcessor |
muleTccBeanPostProcessor(net.lulihu.mule.tccTransaction.service.TransactionMethodProxyService transactionMethodProxyService)
ioc容器bean加载处理器
|
net.lulihu.mule.tccTransaction.service.MuleTccBootService |
muleTccBootService(net.lulihu.mule.tccTransaction.service.TransactionCoordinatorService transactionCoordinatorService)
Mule Tcc启动服务
|
feign.RequestInterceptor |
muleTccFeignRequestInterceptor()
feign 请求拦截器
|
MuleTccHttpServletRequestHandlerFilter |
muleTccHttpServletRequestHandlerFilter(MuleTccConfigProperties muleTccConfigProperties)
请求过滤器
|
MuleTccSpringCloudBootApplication |
muleTccSpringCloudBootApplication()
Mule Tcc SpringCloud 启动应用程序
|
MuleTccTransactionAspectJ |
muleTccTransactionAspectJ()
AspectJ 代理
|
net.lulihu.mule.tccTransaction.service.TransactionCoordinatorService |
muleTccTransactionCoordinatorService()
事务协调员组件
|
net.lulihu.mule.tccTransaction.service.TransactionMethodProxyService |
muleTccTransactionMethodProxyService()
事务代理方法服务
|
@Bean public MuleTccSpringCloudBootApplication muleTccSpringCloudBootApplication()
@Bean public MuleTccHttpServletRequestHandlerFilter muleTccHttpServletRequestHandlerFilter(MuleTccConfigProperties muleTccConfigProperties)
@Bean public MuleTccTransactionAspectJ muleTccTransactionAspectJ()
@Bean public net.lulihu.mule.tccTransaction.service.TransactionCoordinatorService muleTccTransactionCoordinatorService()
@Bean public net.lulihu.mule.tccTransaction.service.MuleTccBootService muleTccBootService(net.lulihu.mule.tccTransaction.service.TransactionCoordinatorService transactionCoordinatorService)
transactionCoordinatorService - 事务协调员@Bean public net.lulihu.mule.tccTransaction.service.TransactionMethodProxyService muleTccTransactionMethodProxyService()
@Bean public org.springframework.beans.factory.config.BeanPostProcessor muleTccBeanPostProcessor(net.lulihu.mule.tccTransaction.service.TransactionMethodProxyService transactionMethodProxyService)
transactionMethodProxyService - 事务代理方法服务@Bean public feign.RequestInterceptor muleTccFeignRequestInterceptor()
@Bean public ApplicationContextHolder muleApplicationContextHolder()
Copyright © 2019. All rights reserved.