MCPcopy Create free account

hub / github.com/HasonHuang/distributed-transaction-process / types & classes

Types & classes195 in github.com/HasonHuang/distributed-transaction-process

ClassAccountPointRecoveryHandlerService
(消息恢复子系统)用户积分的消息恢复处理器 @author Huanghs @since 2.0 @date 2017/11/12
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointRecoveryHandlerService.java:23
ClassAccountPointStatusConfirmHandlerService
(消息状态确认子系统)账户积分的消息状态确认处理器 <p> 模块功能:用户注册后会发送一条积分消息,积分系统接收到消息后,为用户增加积分 该处理器的功能: 积分消息会因为各种原因无法确认并发送消息,该处理器专门处理这些异常消息确保消息可达性 </p> @author Huangh
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointStatusConfirmHandlerService.java:28
ClassBaseMethodArgumentResolver
<p>User: Zhang Kaitao <p>Date: 13-1-23 下午3:28 <p>Version: 1.0
ms-core/src/main/java/com/hason/dtp/core/support/BaseMethodArgumentResolver.java:18
ClassBaseTest
基类 @author Huanghs @since 2.0 @date 2017/10/18
reliable-message-transaction/rm-message/src/test/java/com/hason/dtp/test/message/BaseTest.java:15
ClassBaseTest
基类 @author Huanghs @since 2.0 @date 2017/10/18
reliable-message-transaction/rm-account/src/test/java/com/hason/dtp/test/account/BaseTest.java:15
ClassBaseTest
测试基类 @author Huanghs @since 2.0 @date 2017/11/12
reliable-message-transaction/rm-message-consumer/src/test/java/com/hason/dtp/test/message/consumer/BaseTest.java:15
InterfaceBeanFactory
Bean 容器的公共接口 <p>从 1.2.X 版本中复制过来</p> Created by changmingxie on 11/20/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/BeanFactory.java:9
ClassBooleanAttributeConverter
实现 Java Boolean <-> 数据库 int @author Huanghs @since 2.0 @date 2017/10/19
ms-core/src/main/java/com/hason/dtp/core/utils/converter/BooleanAttributeConverter.java:13
ClassByteUtils
Created by changming.xie on 2/14/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/utils/ByteUtils.java:9
ClassCachableTransactionRepository
缓存事务库. Created by changmingxie on 10/30/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:23
ClassCancellingException
取消异常. Created by changming.xie on 7/21/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/CancellingException.java:8
ClassCapitalAccount
资金账户 @author Huanghs @since 2.0 @date 2017/12/4
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/entity/CapitalAccount.java:15
InterfaceCapitalAccountRepository
资金账户 Repository @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/dao/CapitalAccountRepository.java:13
InterfaceCapitalAccountService
资金账户业务接口 @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:15
InterfaceCapitalAccountServiceClient
资金账户微服务客户端 @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/CapitalAccountServiceClient.java:13
ClassCapitalAccountServiceImpl
资金账户业务实现类 @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:33
InterfaceCapitalApi
资金账户 API @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/api/CapitalApi.java:24
ClassCapitalController
资金账户 Controller @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/CapitalController.java:28
ClassCapitalOrder
资金账户订单 @author Huanghs @since 2.0 @date 2017/12/4
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/entity/CapitalOrder.java:16
InterfaceCapitalOrderRepository
资金账户订单 Repository @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/dao/CapitalOrderRepository.java:13
InterfaceCapitalOrderServiceClient
资金订单微服务客户端 @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/CapitalOrderServiceClient.java:13
EnumCapitalOrderStatus
资金账户的订单状态 @author Huanghs @since 2.0 @date 2017/12/4
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/entity/constant/CapitalOrderStatus.java:10
ClassCapitalServiceClientProxy
资金账户的服务代理客户端 HTTP 需要多使用一个中间层调用远程服务,以便让事务拦截器记录参与者 @author Huanghs @since 2.0 @date 2018/1/12
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/proxy/CapitalServiceClientProxy.java:24
ClassCheckException
校验异常 @author Huanghs @since 2.0 @date 2017/11/6
ms-core/src/main/java/com/hason/dtp/core/exception/CheckException.java:10
ClassCheckUtil
校验工具 @author Huanghs @since 2.0 @date 2017/11/6
ms-core/src/main/java/com/hason/dtp/core/utils/CheckUtil.java:13
ClassCollectionUtils
Created by changming.xie on 2/21/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/utils/CollectionUtils.java:9
ClassCompensableMethodUtils
可补偿方法工具类. Created by changmingxie on 11/21/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/utils/CompensableMethodUtils.java:11
ClassCompensableTransactionInterceptor
可补偿事务拦截器。 Created by changmingxie on 10/30/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/interceptor/CompensableTransactionInterceptor.java:22
ClassConfirmingException
确认异常. Created by changming.xie on 7/21/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/ConfirmingException.java:8
ClassCreateOrderDto
创建订单的参数 @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/dto/CreateOrderDto.java:12
ClassDefaultRecoverConfig
默认事务恢复配置. Created by changming.xie on 6/1/16.
tcc-transaction/tcc-framework/tcc-transaction-spring/src/main/java/org/mengyun/tcctransaction/spring/recover/DefaultRecoverConfig.java:10
ClassDiscoveryApplication
服务注册中心 @author Huanghs @since 2.0 @date 2017/10/17
ms-discovery-eureka/src/main/java/com/hason/dtp/discovery/DiscoveryApplication.java:14
EnumErrorCode
错误状态码 @author Huanghs @since 2.0 @date 2017/10/23
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorCode.java:10
ClassErrorResult
API 返回错误信息 @author Huanghs @since 2.0 @date 2017/10/23
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorResult.java:10
ClassFactoryBuilder
工厂构造器,根据 Class 对象构造出对应的单例工厂,单例工厂负责实例化一个对象 <p>从 1.2.X 版本中复制过来</p> Created by changming.xie on 2/23/17.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/FactoryBuilder.java:12
ClassFeignConfig
配置 Feign @author Huanghs @since 2.0 @date 2017/12/8
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/config/FeignConfig.java:14
ClassFeignConfig
配置 Feign @author Huanghs @since 2.0 @date 2017/12/8
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/config/FeignConfig.java:15
ClassFileSystemTransactionRepository
文件系统事务库. Created by changming.xie on 2/24/16. this repository is suitable for single node, not for cluster nodes
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/FileSystemTransactionRepository.java:26
ClassFormModelMethodArgumentResolver
<p>用于绑定@FormModel的方法参数解析器 <p>User: Zhang Kaitao <p>Date: 13-1-12 下午5:01 <p>Version: 1.0 @since 3.1
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:53
ClassHandlerMethodMultiArgumentResolver
自定义参数解析器:实现绑定请求参数到多个 Java Bean 对象 @author Huanghs @since 2.0 @date 2017/12/7
ms-core/src/main/java/com/hason/dtp/core/support/HandlerMethodMultiArgumentResolver.java:25
ClassHelloController
Hello, 测试 @author Huanghs @since 2.0 @date 2017/10/17
reliable-message-transaction/rm-account/src/main/java/com/hason/dtp/account/controller/HelloController.java:15
ClassInvocationContext
方法调用上下文. Created by changmingxie on 11/9/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/InvocationContext.java:10
ClassJdbcTransactionRepository
JDBC事务库(在应用服务中实例化并注入数据源). Created by changmingxie on 10/30/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/JdbcTransactionRepository.java:23
ClassJdkSerializationSerializer
Created by changming.xie on 7/22/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/JdkSerializationSerializer.java:9
InterfaceJedisCallback
Created by changming.xie on 9/15/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/helper/JedisCallback.java:9
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/config/JpaConfig.java:16
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/config/JpaConfig.java:15
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
reliable-message-transaction/rm-account/src/main/java/com/hason/dtp/account/config/JpaConfig.java:16
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/config/JpaConfig.java:16
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/config/JpaConfig.java:16
ClassJpaConfig
JPA 实体配置,指定类所在的包及子包都会被扫描(每个包路径只需一个类) @author Huanghs @since 2.0 @date 2017/10/20
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/config/JpaConfig.java:16
ClassJsonMapper
简单封装Jackson,实现JSON String<->Java Object转换的Mapper. 可以直接使用公共示例JsonMapper.INSTANCE, 也可以使用不同的builder函数创建实例,封装不同的输出风格, 不要使用GSON, 在对象稍大时非常缓慢. 注意: 需要参考本模块
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:35
ClassKryoTransactionSerializer
Created by changming.xie on 7/22/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/KryoTransactionSerializer.java:18
ClassLocalDateTimeAttributeConverter
JPA2.1版本在java8之前发布,不支持java.time里的类。 使用自定义属性转换器,实现支持 Java8 日期时间 @author Huanghs @since 2.0 @date 2017/10/18
ms-core/src/main/java/com/hason/dtp/core/utils/converter/LocalDateTimeAttributeConverter.java:16
ClassLocaleUtils
地区语言工具类 @author Huanghs @since 2.0 @date 2017/11/6
ms-core/src/main/java/com/hason/dtp/core/utils/LocaleUtils.java:12
ClassMQConfig
消息队列配置 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/config/MQConfig.java:15
ClassMQConfig
消息队列配置 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message-consumer/src/main/java/com/hason/dtp/message/consumer/config/MQConfig.java:21
ClassMapWapper
绑定JSON/自定义 数据到 Map <p>默认自定义的MethodArgumentResolver是放在预定义之后,而且如果我们使用Map接收时,会自动绑定到Model上。 请参考<a href="http://jinnianshilongnian.iteye.com/blog/1698916">
ms-core/src/main/java/com/hason/dtp/core/utils/MapWapper.java:39
ClassMediaTypes
带UTF-8 charset 定义的MediaType. Jax-RS和Spring的MediaType没有UTF-8的版本; Google的MediaType必须再调用toString()函数而不是常量,不能用于Restful方法的annotation。 @author calvin
ms-core/src/main/java/com/hason/dtp/core/support/MediaTypes.java:17
ClassMessage
事务消息 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/entity/Message.java:17
InterfaceMessageApi
可靠消息接口 @author Huanghs @since 2.0 @date 2017/10/20
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/api/MessageApi.java:17
ClassMessageController
消息 Controller @author Huanghs @since 2.0 @date 2017/10/23
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:21
EnumMessageDataType
事务消息的数据类型 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/entity/constant/MessageDataType.java:10
InterfaceMessageRepository
事务消息 Repository @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/dao/MessageRepository.java:21
ClassMessageRepositoryTest
MessageRepository 单元测试 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message/src/test/java/com/hason/dtp/test/message/dao/MessageRepositoryTest.java:27
InterfaceMessageService
消息接口 @author Huanghs @since 2.0 @date 2017/11/7
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageService.java:14
InterfaceMessageServiceClient
可靠消息微服务客户端 @author Huanghs @since 2.0 @date 2017/10/23
reliable-message-transaction/rm-account/src/main/java/com/hason/dtp/account/service/client/MessageServiceClient.java:13
InterfaceMessageServiceClient
可靠消息微服务客户端 @author Huanghs @since 2.0 @date 2017/11/12
reliable-message-transaction/rm-message-consumer/src/main/java/com/hason/dtp/message/consumer/service/MessageServiceClient.java:13
ClassMessageServiceImpl
消息实现类 @author Huanghs @since 2.0 @date 2017/11/7
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:33
ClassMessageServiceTest
消息服务单元测试 @author Huanghs @since 2.0 @date 2017/11/7
reliable-message-transaction/rm-message/src/test/java/com/hason/dtp/test/message/service/MessageServiceTest.java:22
EnumMessageStatus
事务消息的状态 @author Huanghs @since 2.0 @date 2017/10/19
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/entity/constant/MessageStatus.java:10
InterfaceMessageStatusService
(消息状态确认子系统)消息状态服务接口 @author Huanghs @since 2.0 @date 2017/11/8
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageStatusService.java:10
ClassMessageStatusServiceImpl
消息状态服务实现类 @author Huanghs @since 2.0 @date 2017/11/8
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageStatusServiceImpl.java:27
ClassMessageStatusTimer
消息状态定时器,定时启动状态扫描任务 @author Huanghs @since 2.0 @date 2017/11/16
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/timer/MessageStatusTimer.java:15
ClassMessageUtils
消息的工具类 @author Huanghs @since 2.0 @date 2017/11/12
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/util/MessageUtils.java:10
EnumMethodType
方法类型 Created by changmingxie on 11/11/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/common/MethodType.java:8
ClassMockConcurrent
模拟并发注册 @author Huanghs @since 2.0 @date 2017/11/15
reliable-message-transaction/rm-account-web/src/test/java/com/hason/dtp/test/account/web/MockConcurrent.java:23
ClassMultipartFileWrapper
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:542
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/config/MvcConfig.java:14
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/config/MvcConfig.java:14
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
reliable-message-transaction/rm-account/src/main/java/com/hason/dtp/account/config/MvcConfig.java:14
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/config/MvcConfig.java:15
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/config/MvcConfig.java:15
ClassMvcConfig
MVC 配置类 @author Huanghs @since 2.0 @date 2017/10/23
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/config/MvcConfig.java:15
ClassNoExistedTransactionException
事务不存在异常. Created by changmingxie on 12/16/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/NoExistedTransactionException.java:8
InterfaceObjectSerializer
Created by changming.xie on 7/22/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/ObjectSerializer.java:7
ClassOptimisticLockException
乐观锁异常 Created by changming.xie on 7/21/16.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/OptimisticLockException.java:8
ClassOrder
订单 @author Huanghs @since 2.0 @date 2017/12/5
tcc-transaction/tcc-order-api/src/main/java/com/hason/dtp/tcc/order/entity/Order.java:16
InterfaceOrderApi
订单 API @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/api/OrderApi.java:22
ClassOrderController
订单 Controller @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/OrderController.java:25
InterfaceOrderService
订单业务类 @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderService.java:16
ClassOrderServiceImpl
订单业务实现类 @author Huanghs @since 2.0 @date 2018/1/13
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderServiceImpl.java:24
EnumOrderStatus
订单状态 @author Huanghs @since 2.0 @date 2017/12/5
tcc-transaction/tcc-order-api/src/main/java/com/hason/dtp/tcc/order/entity/constant/OrderStatus.java:10
ClassParticipant
事务参与者. Created by changmingxie on 10/27/15.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Participant.java:13
ClassPoint
用户积分 @author Huanghs @since 2.0 @date 2017/12/5
tcc-transaction/tcc-integral-api/src/main/java/com/hason/dtp/tcc/integral/entity/Point.java:14
InterfacePointApi
账户积分 API (为了简单示范,积分操作作为独立项目,测试时会停掉各种项目) @author Huanghs @since 2.0 @date 2017/11/15
reliable-message-transaction/rm-account-point-api/src/main/java/com/hason/dtp/account/point/api/PointApi.java:18
InterfacePointApi
积分系统 API @author Huanghs @since 2.0 @date 2017/12/7
tcc-transaction/tcc-integral-api/src/main/java/com/hason/dtp/tcc/integral/api/PointApi.java:23
ClassPointController
积分 Controller @author Huanghs @since 2.0 @date 2017/11/15
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/controller/PointController.java:20
ClassPointController
积分 Controller @author Huanghs @since 2.0 @date 2017/12/8
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/controller/PointController.java:25
InterfacePointRepository
积分 Repository @author Huanghs @since 2.0 @date 2017/12/8
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/dao/PointRepository.java:13
next →1–100 of 195, ranked by callers