MCPcopy Create free account

hub / github.com/HasonHuang/distributed-transaction-process / functions

Functions684 in github.com/HasonHuang/distributed-transaction-process

↓ 1 callersMethodvalidateParameter
(MethodParameter parameter)
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:497
MethodCachableTransactionRepository
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:108
MethodCancellingException
(Throwable cause)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/CancellingException.java:11
MethodCheckException
(String message)
ms-core/src/main/java/com/hason/dtp/core/exception/CheckException.java:11
MethodCollectionUtils
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/utils/CollectionUtils.java:11
MethodConfirmingException
(Throwable cause)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/ConfirmingException.java:10
MethodErrorCode
(int httpStatus, int code)
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorCode.java:21
MethodErrorResult
()
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorResult.java:17
MethodFactoryBuilder
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/FactoryBuilder.java:15
MethodFormModelMethodArgumentResolver
()
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:62
MethodInvocationContext
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/InvocationContext.java:21
MethodJsonMapper
()
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:43
MethodMultipartFileWrapper
(String name, MultipartFile delegate)
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:546
MethodParticipant
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Participant.java:23
MethodServiceException
(String message, ErrorCode code)
ms-core/src/main/java/com/hason/dtp/core/exception/ServiceException.java:14
MethodSingeltonFactory
(Class<T> clazz, T instance)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/FactoryBuilder.java:77
MethodSystemException
(String message)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/SystemException.java:10
MethodTerminator
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Terminator.java:31
MethodTransaction
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Transaction.java:71
MethodTransactionContext
()
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionContext.java:25
MethodTransactionEntity
()
ms-core/src/main/java/com/hason/dtp/core/support/tcc/TransactionEntity.java:24
MethodTransactionIOException
(String message)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/TransactionIOException.java:12
MethodTransactionManager
(TransactionConfigurator transactionConfigurator)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/TransactionManager.java:24
MethodTransactionStatus
(int id)
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionStatus.java:27
MethodTransactionType
(int id)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/common/TransactionType.java:22
MethodTransactionXid
()
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionXid.java:39
MethodZooKeeperTransactionRepository
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:33
MethodaddRegistPoint
(@PathVariable Long userId)
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/controller/PointController.java:26
MethodaddRegistPoint
(Long userId, int add)
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/service/PointServiceImpl.java:24
MethodbuildCollectionType
构造Collection类型.
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:138
MethodbuildMapType
构造Map类型.
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:145
MethodbyteArrayToUUID
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/UuidUtils.java:19
MethodcanHandle
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointStatusConfirmHandlerService.java:41
MethodcanHandle
能否处理该消息 @param message 消息 @return true 可以处理, false 不能处理
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/StatusConfirmHandlerService.java:26
MethodcanHandle
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointRecoveryHandlerService.java:33
MethodcancelCreate
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:76
MethodcancelCreate
(TCC-cancel) 撤销创建资金账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:42
MethodcancelCreate
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:54
MethodcancelCreate
(TCC-cancel) 撤销创建积分账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return Point
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:41
MethodcancelIncr
(TransactionContext context, Long userId, Long increment)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:88
MethodcancelIncr
(TCC-cancel) 撤销增加积分,仅供框架自动调用 @param context 事务上下文 @param userId 用户ID @param increment 增量
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:69
MethodcancelRecharge
(TransactionContext context, CapitalOrder order)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:134
MethodcancelRecharge
(TCC-cancel) 撤销用户充值,仅供框架自动调用 @param context 事务上下文 @param order 资金账户订单 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:70
MethodcancelRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeService.java:20
MethodcancelRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeServiceImpl.java:50
MethodcancelRegister
(基于接口代理时,需要声明接口)取消注册 @param user 用户 @return User
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserService.java:37
MethodcancelRegister
(User user)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserServiceImpl.java:80
MethodchangeStatus
(Long id, CapitalOrderStatus toStatus)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderServiceImpl.java:58
Methodclear
()
ms-core/src/main/java/com/hason/dtp/core/utils/LocaleUtils.java:28
Methodcommit
提交参与者事务(在Transaction中被调用).
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Participant.java:43
Methodcommit
提交.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/TransactionManager.java:84
Methodcompare
(Map.Entry<byte[], byte[]> entry1, Map.Entry<byte[], byte[]> entry2)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/helper/RedisHelper.java:40
MethodcompensableService
定义切入点(包含切入点表达式和切点签名,切点用于准确定位应该在什么地方应用切面的通知,切点可以被切面内的所有通知元素引用).
tcc-transaction/tcc-framework/tcc-transaction-spring/src/main/java/org/mengyun/tcctransaction/spring/TccCompensableAspect.java:37
MethodconfirmAndSend
(String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:62
MethodconfirmAndSendMessage
(@PathVariable("messageId") String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:33
MethodconfirmAndSendMessage
确认并发送消息.
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/api/MessageApi.java:29
MethodconfirmCreate
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:67
MethodconfirmCreate
(TCC-confirm) 确认创建资金账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:33
MethodconfirmCreate
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:46
MethodconfirmCreate
(TCC-confirm) 确认创建积分账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return Point
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:32
MethodconfirmIncr
(TransactionContext context, Long userId, Long increment)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:76
MethodconfirmIncr
(TCC-confirm) 确认增加积分,仅供框架自动调用 @param context 事务上下文 @param userId 用户ID @param increment 增量
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:60
MethodconfirmRecharge
(TransactionContext context, CapitalOrder order)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:112
MethodconfirmRecharge
(TCC-confirm) 确认用户充值,仅供框架自动调用 @param context 事务上下文 @param order 资金账户订单 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:61
MethodconfirmRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeService.java:19
MethodconfirmRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeServiceImpl.java:45
MethodconfirmRegister
(基于接口代理时,需要声明接口)确认注册 @param user 用户 @return User
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserService.java:29
MethodconfirmRegister
(User user)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserServiceImpl.java:71
MethodcontainsValue
(Object value)
ms-core/src/main/java/com/hason/dtp/core/utils/MapWapper.java:59
MethodconvertToDatabaseColumn
(LocalDateTime locDateTime)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/LocalDateTimeAttributeConverter.java:19
MethodconvertToDatabaseColumn
(Boolean attribute)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/BooleanAttributeConverter.java:15
MethodconvertToEntityAttribute
(Timestamp sqlTimestamp)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/LocalDateTimeAttributeConverter.java:24
MethodconvertToEntityAttribute
(Integer dbData)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/BooleanAttributeConverter.java:20
Methodcreate
(@RequestBody CreateOrderDto<User> entity)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/OrderController.java:31
Methodcreate
(@RequestBody TransactionEntity<User> entity)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/CapitalController.java:34
Methodcreate
(User user, BigDecimal amount)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderServiceImpl.java:30
Methodcreate
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:47
Methodcreate
(TCC-try) 创建资金账户 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:24
Methodcreate
HTTP 需要多使用一个中间层调用远程服务,以便让事务拦截器记录参与者 @param context @param user @return
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/proxy/PointServiceClientProxy.java:33
Methodcreate
创建资金账户
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/proxy/CapitalServiceClientProxy.java:33
Methodcreate
创建事务日志记录
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:40
Methodcreate
(@RequestBody TransactionEntity<User> entity)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/controller/PointController.java:31
Methodcreate
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:31
Methodcreate
创建用户的积分账户 @param entity 事务实体 @return {@code Result<Point>}
tcc-transaction/tcc-integral-api/src/main/java/com/hason/dtp/tcc/integral/api/PointApi.java:31
Methodcreate
为用户创建资金账户 @param entity 事务实体 @return {@code Result<CapitalAccount>}
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/api/CapitalApi.java:32
MethoddefaultMapper
默认的全部输出的Mapper, 区别于INSTANCE,可以做进一步的配置
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:78
Methoddelete
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:62
MethoddeleteByMessageId
(String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:152
MethoddeleteByMessageId
根据messageId, 删除记录 @param messageId 消息id
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/dao/MessageRepository.java:62
MethoddeleteMessageByMessageId
(@PathVariable("messageId") String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:80
Methoddeserialize
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/JdkSerializationSerializer.java:29
Methoddeserialize
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/KryoTransactionSerializer.java:45
MethoddirectSend
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:99
MethoddirectSendMessage
(@RequestBody Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:46
MethoddirectSendMessage
直接发送消息.
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/api/MessageApi.java:42
MethoddoCreate
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:53
MethoddoCreate
(final Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/RedisTransactionRepository.java:54
MethoddoCreate
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/FileSystemTransactionRepository.java:42
MethoddoCreate
创建事务日志记录
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/JdbcTransactionRepository.java:66
MethoddoDelete
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:79
← previousnext →301–400 of 684, ranked by callers