Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HasonHuang/distributed-transaction-process
/ functions
Functions
684 in github.com/HasonHuang/distributed-transaction-process
⨍
Functions
684
◇
Types & classes
195
↓ 1 callers
Method
validateParameter
(MethodParameter parameter)
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:497
Method
CachableTransactionRepository
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:108
Method
CancellingException
(Throwable cause)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/CancellingException.java:11
Method
CheckException
(String message)
ms-core/src/main/java/com/hason/dtp/core/exception/CheckException.java:11
Method
CollectionUtils
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/utils/CollectionUtils.java:11
Method
ConfirmingException
(Throwable cause)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/ConfirmingException.java:10
Method
ErrorCode
(int httpStatus, int code)
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorCode.java:21
Method
ErrorResult
()
ms-core/src/main/java/com/hason/dtp/core/exception/ErrorResult.java:17
Method
FactoryBuilder
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/FactoryBuilder.java:15
Method
FormModelMethodArgumentResolver
()
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:62
Method
InvocationContext
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/InvocationContext.java:21
Method
JsonMapper
()
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:43
Method
MultipartFileWrapper
(String name, MultipartFile delegate)
ms-core/src/main/java/com/hason/dtp/core/support/FormModelMethodArgumentResolver.java:546
Method
Participant
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Participant.java:23
Method
ServiceException
(String message, ErrorCode code)
ms-core/src/main/java/com/hason/dtp/core/exception/ServiceException.java:14
Method
SingeltonFactory
(Class<T> clazz, T instance)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/support/FactoryBuilder.java:77
Method
SystemException
(String message)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/SystemException.java:10
Method
Terminator
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Terminator.java:31
Method
Transaction
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Transaction.java:71
Method
TransactionContext
()
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionContext.java:25
Method
TransactionEntity
()
ms-core/src/main/java/com/hason/dtp/core/support/tcc/TransactionEntity.java:24
Method
TransactionIOException
(String message)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/TransactionIOException.java:12
Method
TransactionManager
(TransactionConfigurator transactionConfigurator)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/TransactionManager.java:24
Method
TransactionStatus
(int id)
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionStatus.java:27
Method
TransactionType
(int id)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/common/TransactionType.java:22
Method
TransactionXid
()
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/TransactionXid.java:39
Method
ZooKeeperTransactionRepository
()
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:33
Method
addRegistPoint
(@PathVariable Long userId)
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/controller/PointController.java:26
Method
addRegistPoint
(Long userId, int add)
reliable-message-transaction/rm-account-point/src/main/java/com/hason/dtp/account/point/service/PointServiceImpl.java:24
Method
buildCollectionType
构造Collection类型.
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:138
Method
buildMapType
构造Map类型.
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:145
Method
byteArrayToUUID
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-api/src/main/java/org/mengyun/tcctransaction/api/UuidUtils.java:19
Method
canHandle
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointStatusConfirmHandlerService.java:41
Method
canHandle
能否处理该消息 @param message 消息 @return true 可以处理, false 不能处理
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/StatusConfirmHandlerService.java:26
Method
canHandle
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/AccountPointRecoveryHandlerService.java:33
Method
cancelCreate
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:76
Method
cancelCreate
(TCC-cancel) 撤销创建资金账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:42
Method
cancelCreate
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:54
Method
cancelCreate
(TCC-cancel) 撤销创建积分账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return Point
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:41
Method
cancelIncr
(TransactionContext context, Long userId, Long increment)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:88
Method
cancelIncr
(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
Method
cancelRecharge
(TransactionContext context, CapitalOrder order)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:134
Method
cancelRecharge
(TCC-cancel) 撤销用户充值,仅供框架自动调用 @param context 事务上下文 @param order 资金账户订单 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:70
Method
cancelRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeService.java:20
Method
cancelRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeServiceImpl.java:50
Method
cancelRegister
(基于接口代理时,需要声明接口)取消注册 @param user 用户 @return User
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserService.java:37
Method
cancelRegister
(User user)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserServiceImpl.java:80
Method
changeStatus
(Long id, CapitalOrderStatus toStatus)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderServiceImpl.java:58
Method
clear
()
ms-core/src/main/java/com/hason/dtp/core/utils/LocaleUtils.java:28
Method
commit
提交参与者事务(在Transaction中被调用).
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/Participant.java:43
Method
commit
提交.
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/TransactionManager.java:84
Method
compare
(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
Method
compensableService
定义切入点(包含切入点表达式和切点签名,切点用于准确定位应该在什么地方应用切面的通知,切点可以被切面内的所有通知元素引用).
tcc-transaction/tcc-framework/tcc-transaction-spring/src/main/java/org/mengyun/tcctransaction/spring/TccCompensableAspect.java:37
Method
confirmAndSend
(String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:62
Method
confirmAndSendMessage
(@PathVariable("messageId") String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:33
Method
confirmAndSendMessage
确认并发送消息.
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/api/MessageApi.java:29
Method
confirmCreate
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:67
Method
confirmCreate
(TCC-confirm) 确认创建资金账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:33
Method
confirmCreate
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:46
Method
confirmCreate
(TCC-confirm) 确认创建积分账户,仅供框架自动调用 @param context 事务上下文 @param user 用户 @return Point
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointService.java:32
Method
confirmIncr
(TransactionContext context, Long userId, Long increment)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:76
Method
confirmIncr
(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
Method
confirmRecharge
(TransactionContext context, CapitalOrder order)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:112
Method
confirmRecharge
(TCC-confirm) 确认用户充值,仅供框架自动调用 @param context 事务上下文 @param order 资金账户订单 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:61
Method
confirmRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeService.java:19
Method
confirmRecharge
(CapitalOrder order)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/RechargeServiceImpl.java:45
Method
confirmRegister
(基于接口代理时,需要声明接口)确认注册 @param user 用户 @return User
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserService.java:29
Method
confirmRegister
(User user)
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/UserServiceImpl.java:71
Method
containsValue
(Object value)
ms-core/src/main/java/com/hason/dtp/core/utils/MapWapper.java:59
Method
convertToDatabaseColumn
(LocalDateTime locDateTime)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/LocalDateTimeAttributeConverter.java:19
Method
convertToDatabaseColumn
(Boolean attribute)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/BooleanAttributeConverter.java:15
Method
convertToEntityAttribute
(Timestamp sqlTimestamp)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/LocalDateTimeAttributeConverter.java:24
Method
convertToEntityAttribute
(Integer dbData)
ms-core/src/main/java/com/hason/dtp/core/utils/converter/BooleanAttributeConverter.java:20
Method
create
(@RequestBody CreateOrderDto<User> entity)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/OrderController.java:31
Method
create
(@RequestBody TransactionEntity<User> entity)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/controller/CapitalController.java:34
Method
create
(User user, BigDecimal amount)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/OrderServiceImpl.java:30
Method
create
(TransactionContext context, User user)
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountServiceImpl.java:47
Method
create
(TCC-try) 创建资金账户 @param context 事务上下文 @param user 用户 @return CapitalAccount
tcc-transaction/tcc-capital/src/main/java/com/hason/dtp/tcc/capital/service/CapitalAccountService.java:24
Method
create
HTTP 需要多使用一个中间层调用远程服务,以便让事务拦截器记录参与者 @param context @param user @return
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/proxy/PointServiceClientProxy.java:33
Method
create
创建资金账户
tcc-transaction/tcc-account/src/main/java/com/hason/dtp/tcc/account/service/client/proxy/CapitalServiceClientProxy.java:33
Method
create
创建事务日志记录
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:40
Method
create
(@RequestBody TransactionEntity<User> entity)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/controller/PointController.java:31
Method
create
(TransactionContext context, User user)
tcc-transaction/tcc-integral/src/main/java/com/hason/dtp/tcc/integral/service/PointServiceImpl.java:31
Method
create
创建用户的积分账户 @param entity 事务实体 @return {@code Result<Point>}
tcc-transaction/tcc-integral-api/src/main/java/com/hason/dtp/tcc/integral/api/PointApi.java:31
Method
create
为用户创建资金账户 @param entity 事务实体 @return {@code Result<CapitalAccount>}
tcc-transaction/tcc-capital-api/src/main/java/com/hason/dtp/tcc/capital/api/CapitalApi.java:32
Method
defaultMapper
默认的全部输出的Mapper, 区别于INSTANCE,可以做进一步的配置
ms-core/src/main/java/com/hason/dtp/core/utils/JsonMapper.java:78
Method
delete
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/CachableTransactionRepository.java:62
Method
deleteByMessageId
(String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:152
Method
deleteByMessageId
根据messageId, 删除记录 @param messageId 消息id
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/dao/MessageRepository.java:62
Method
deleteMessageByMessageId
(@PathVariable("messageId") String messageId)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:80
Method
deserialize
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/JdkSerializationSerializer.java:29
Method
deserialize
(byte[] bytes)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/serializer/KryoTransactionSerializer.java:45
Method
directSend
(Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/service/MessageServiceImpl.java:99
Method
directSendMessage
(@RequestBody Message message)
reliable-message-transaction/rm-message/src/main/java/com/hason/dtp/message/controller/MessageController.java:46
Method
directSendMessage
直接发送消息.
reliable-message-transaction/rm-message-api/src/main/java/com/hason/dtp/message/api/MessageApi.java:42
Method
doCreate
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:53
Method
doCreate
(final Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/RedisTransactionRepository.java:54
Method
doCreate
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/FileSystemTransactionRepository.java:42
Method
doCreate
创建事务日志记录
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/JdbcTransactionRepository.java:66
Method
doDelete
(Transaction transaction)
tcc-transaction/tcc-framework/tcc-transaction-core/src/main/java/org/mengyun/tcctransaction/repository/ZooKeeperTransactionRepository.java:79
← previous
next →
301–400 of 684, ranked by callers