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 | \ No newline at end of file | 0 | \ No newline at end of file |