Commit 7d9feadfe47523a4eb56027f2b154c75e2ce0243
1 parent
efea34c8
delete target
Showing
40 changed files
with
0 additions
and
59 deletions
tcc-transaction-api/target/classes/org/mengyun/tcctransaction/api/TransactionContext.class deleted
100644 → 0
No preview for this file type
tcc-transaction-api/target/classes/org/mengyun/tcctransaction/api/TransactionStatus.class deleted
100644 → 0
No preview for this file type
tcc-transaction-api/target/classes/org/mengyun/tcctransaction/api/TransactionXid.class deleted
100644 → 0
No preview for this file type
tcc-transaction-api/target/classes/org/mengyun/tcctransaction/api/UuidUtils.class deleted
100644 → 0
No preview for this file type
tcc-transaction-api/target/classes/org/mengyun/tcctransaction/api/annotation/Compensable.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/Transaction.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/TransactionManager.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/TransactionType.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/CancellingException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/ConfirmingException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/NoExistedTransactionException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/OptimisticLockException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/SystemException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/exception/TransactionIOException.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/CompensableTransactionInterceptor$1.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/CompensableTransactionInterceptor.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/ResourceCoordinatorInterceptor$1.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/ResourceCoordinatorInterceptor.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/invoke/InvocationContext.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/invoke/Terminator.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/interceptor/utils/ReflectionUtils.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/recover/RecoverConfig.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/recover/TransactionRecovery.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/repository/TransactionRepository.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/repository/impl/CachableTransactionRepository.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/repository/impl/JdbcTransactionRepository.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/serializer/ObjectSerializer.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/serializer/impl/JdkSerializationSerializer.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/support/BeanFactory.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/support/BeanFactoryAdapter.class deleted
100644 → 0
No preview for this file type
tcc-transaction-core/target/classes/org/mengyun/tcctransaction/support/TransactionConfigurator.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/TccCompensableAspect.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/TccTransactionContextAspect.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/recover/DefaultRecoverConfig.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/recover/RecoverScheduledJob.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/repository/SpringJdbcTransactionRepository.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/support/TccApplicationContext.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/support/TccBeanPostProcessor.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/org/mengyun/tcctransaction/spring/support/TccTransactionConfigurator.class deleted
100644 → 0
No preview for this file type
tcc-transaction-spring/target/classes/tcc-transaction.xml deleted
100644 → 0
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | -<beans xmlns="http://www.springframework.org/schema/beans" | |
| 3 | - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| 4 | - xmlns:context="http://www.springframework.org/schema/context" | |
| 5 | - xmlns:aop="http://www.springframework.org/schema/aop" xmlns:task="http://www.springframework.org/schema/task" | |
| 6 | - xsi:schemaLocation=" | |
| 7 | - http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd | |
| 8 | - http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd | |
| 9 | - http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd | |
| 10 | - http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd"> | |
| 11 | - | |
| 12 | - <!-- 开启Spring对@AspectJ风格切面的支持(因为下面用到自定义的TCC补偿切面类) --> | |
| 13 | - <!-- @Aspect注解不能被Spring自动识别并注册为Bean,因此要通过xml的bean配置,或通过@Compenent注解标识其为Spring管理Bean --> | |
| 14 | - <aop:aspectj-autoproxy/> | |
| 15 | - | |
| 16 | - <context:component-scan base-package="org.mengyun.tcctransaction.spring"/> | |
| 17 | - | |
| 18 | - <!-- TCC事务配置器 --> | |
| 19 | - <bean id="tccTransactionConfigurator" class="org.mengyun.tcctransaction.spring.support.TccTransactionConfigurator"> | |
| 20 | - </bean> | |
| 21 | - | |
| 22 | - <!-- 可补偿事务拦截器 --> | |
| 23 | - <bean id="compensableTransactionInterceptor" | |
| 24 | - class="org.mengyun.tcctransaction.interceptor.CompensableTransactionInterceptor"> | |
| 25 | - <property name="transactionConfigurator" ref="tccTransactionConfigurator"/> | |
| 26 | - </bean> | |
| 27 | - <!-- TCC补偿切面 --> | |
| 28 | - <bean id="tccCompensableAspect" class="org.mengyun.tcctransaction.spring.TccCompensableAspect"> | |
| 29 | - <property name="compensableTransactionInterceptor" ref="compensableTransactionInterceptor"/> | |
| 30 | - </bean> | |
| 31 | - | |
| 32 | - <!-- 资源协调拦截器 --> | |
| 33 | - <bean id="resourceCoordinatorInterceptor" | |
| 34 | - class="org.mengyun.tcctransaction.interceptor.ResourceCoordinatorInterceptor"> | |
| 35 | - <property name="transactionConfigurator" ref="tccTransactionConfigurator"/> | |
| 36 | - </bean> | |
| 37 | - <!-- TCC事务上下文切面 --> | |
| 38 | - <bean id="transactionContextAspect" class="org.mengyun.tcctransaction.spring.TccTransactionContextAspect"> | |
| 39 | - <property name="resourceCoordinatorInterceptor" ref="resourceCoordinatorInterceptor"/> | |
| 40 | - </bean> | |
| 41 | - | |
| 42 | - <!-- 启用定时任务注解 --> | |
| 43 | - <task:annotation-driven/> | |
| 44 | - | |
| 45 | - <!-- 事务恢复任务调度器 --> | |
| 46 | - <bean id="recoverScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"/> | |
| 47 | - <!-- 事务恢复 --> | |
| 48 | - <bean id="transactionRecovery" class="org.mengyun.tcctransaction.recover.TransactionRecovery"> | |
| 49 | - <property name="transactionConfigurator" ref="tccTransactionConfigurator"/> | |
| 50 | - </bean> | |
| 51 | - | |
| 52 | - <!-- 事务恢复调度任务,初始化方法:init --> | |
| 53 | - <bean id="recoverScheduledJob" class="org.mengyun.tcctransaction.spring.recover.RecoverScheduledJob" init-method="init"> | |
| 54 | - <property name="transactionConfigurator" ref="tccTransactionConfigurator"/> | |
| 55 | - <property name="transactionRecovery" ref="transactionRecovery"/> | |
| 56 | - <property name="scheduler" ref="recoverScheduler"/> | |
| 57 | - </bean> | |
| 58 | - | |
| 59 | -</beans> | |
| 60 | 0 | \ No newline at end of file |