A B C D E F G H I L M N O P R S T U
A
- AbstractTxTransactionExecutor - org.dromara.raincat.manager.service.execute中的类
-
AbstractTxTransactionExecutor.
- AbstractTxTransactionExecutor() - 类 的构造器org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
- addClient(Channel) - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
- addExecute(IExecute<T>) - 类 中的方法org.dromara.raincat.manager.concurrent.CountDownLatchHelper
-
- Address - org.dromara.raincat.manager.config中的类
-
Address.
- addTxTransaction(String, TxTransactionItem) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- addTxTransaction(String, TxTransactionItem) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
往事务组添加事务.
- APPLICATION_NAME - 接口 中的静态变量org.dromara.raincat.manager.config.Constant
-
- ApplicationStartListener - org.dromara.raincat.manager.spring中的类
-
ApplicationStartListener.
- ApplicationStartListener() - 类 的构造器org.dromara.raincat.manager.spring.ApplicationStartListener
-
B
- buildMessage(TxTransactionItem, ChannelSender, TransactionStatusEnum) - 类 中的静态方法org.dromara.raincat.manager.config.ExecutorMessageTool
-
C
- channelActive(ChannelHandlerContext) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- channelRead(ChannelHandlerContext, Object) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- channelReadComplete(ChannelHandlerContext) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- channelRegistered(ChannelHandlerContext) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- ChannelSender - org.dromara.raincat.manager.config中的类
-
ChannelSender.
- ChannelSender() - 类 的构造器org.dromara.raincat.manager.config.ChannelSender
-
- channelUnregistered(ChannelHandlerContext) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- commit(List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.HttpTransactionExecutor
-
- Constant - org.dromara.raincat.manager.config中的接口
-
Constant.
- CountDownLatchHelper<T> - org.dromara.raincat.manager.concurrent中的类
-
- CountDownLatchHelper() - 类 的构造器org.dromara.raincat.manager.concurrent.CountDownLatchHelper
-
- CountDownThread<T> - org.dromara.raincat.manager.concurrent中的类
-
- CountDownThread(ExecutorService, List<T>, IExecute<T>, CountDownLatch) - 类 的构造器org.dromara.raincat.manager.concurrent.CountDownThread
-
D
- destroy() - 类 中的方法org.dromara.raincat.manager.netty.impl.NettyServerServiceImpl
-
- DiscoveryService - org.dromara.raincat.manager.eureka中的类
-
DiscoveryService.
- DiscoveryService(EurekaClient) - 类 的构造器org.dromara.raincat.manager.eureka.DiscoveryService
-
- doCommit(String, List<TxTransactionItem>, List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
当事务组完成时候,通知各业务模块,进行提交事务的操作.
- doCommit(String, List<TxTransactionItem>, List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.TxTransactionExecutorService
-
- doRollBack(String, List<TxTransactionItem>, List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
当出现异常等情况的时候,进行回滚操作.
- doRollBack(String, List<TxTransactionItem>, List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.TxTransactionExecutorService
-
E
- exceptionCaught(ChannelHandlerContext, Throwable) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- execute() - 类 中的方法org.dromara.raincat.manager.concurrent.CountDownLatchHelper
-
- execute() - 类 中的方法org.dromara.raincat.manager.concurrent.CountDownThread
-
- execute() - 接口 中的方法org.dromara.raincat.manager.concurrent.IExecute
-
执行器
- ExecutorMessageTool - org.dromara.raincat.manager.config中的类
-
ExecutorMessageTool.
- ExecutorMessageTool() - 类 的构造器org.dromara.raincat.manager.config.ExecutorMessageTool
-
F
- findTxManagerInfo() - 类 中的方法org.dromara.raincat.manager.controller.TxManagerController
-
- findTxManagerInfo() - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerInfoServiceImpl
-
- findTxManagerInfo() - 接口 中的方法org.dromara.raincat.manager.service.TxManagerInfoService
-
服务端信息.
- findTxManagerServer() - 类 中的方法org.dromara.raincat.manager.controller.TxManagerController
-
- findTxManagerServer() - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerInfoServiceImpl
-
- findTxManagerServer() - 接口 中的方法org.dromara.raincat.manager.service.TxManagerInfoService
-
业务端获取TxManager信息.
- findTxTransactionGroupStatus(String) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- findTxTransactionGroupStatus(String) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
获取事务组的状态.
G
- getChannelByModelName(String) - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
- getConfigServiceInstances() - 类 中的方法org.dromara.raincat.manager.eureka.DiscoveryService
-
- getData() - 类 中的方法org.dromara.raincat.manager.concurrent.CountDownLatchHelper
-
- getDomain() - 类 中的方法org.dromara.raincat.manager.config.Address
-
- getInstance() - 类 中的静态方法org.dromara.raincat.manager.config.Address
-
- getInstance() - 类 中的静态方法org.dromara.raincat.manager.socket.SocketManager
-
- getMaxConnection() - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
- getNowConnection() - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
H
- HTTP_COMMIT - 接口 中的静态变量org.dromara.raincat.manager.config.Constant
-
- HTTP_ROLLBACK - 接口 中的静态变量org.dromara.raincat.manager.config.Constant
-
- httpCommit(List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.controller.TxManagerController
-
- httpRollBack(List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.controller.TxManagerController
-
- HttpTransactionExecutor - org.dromara.raincat.manager.service.execute中的类
-
HttpTransactionExecutor.
- HttpTransactionExecutor() - 类 的构造器org.dromara.raincat.manager.service.execute.HttpTransactionExecutor
-
I
- IExecute<T> - org.dromara.raincat.manager.concurrent中的接口
-
- index(HttpServletRequest) - 类 中的方法org.dromara.raincat.manager.controller.TxManagerIndexController
-
- initChannel(SocketChannel) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerHandlerInitializer
-
- isAllowConnection() - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
L
- listByTxGroupId(String) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- listByTxGroupId(String) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
根据事务组id 获取所有的子项目.
- loadTxManagerService() - 类 中的方法org.dromara.raincat.manager.controller.TxManagerController
-
- loadTxManagerService() - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerInfoServiceImpl
-
- loadTxManagerService() - 接口 中的方法org.dromara.raincat.manager.service.TxManagerInfoService
-
获取eureka上的注册服务.
M
- main(String[]) - 类 中的静态方法org.dromara.raincat.manager.TxManagerApplication
-
The entry point of application.
N
- NettyConfig - org.dromara.raincat.manager.config中的类
-
this is netty config.
- NettyConfig() - 类 的构造器org.dromara.raincat.manager.config.NettyConfig
-
- NettyServerHandlerInitializer - org.dromara.raincat.manager.netty.handler中的类
-
NettyServerHandlerInitializer.
- NettyServerHandlerInitializer(NettyConfig, NettyServerMessageHandler) - 类 的构造器org.dromara.raincat.manager.netty.handler.NettyServerHandlerInitializer
-
- NettyServerMessageHandler - org.dromara.raincat.manager.netty.handler中的类
-
NettyServerMessageHandler.
- NettyServerMessageHandler(TxManagerService, TxTransactionExecutor) - 类 的构造器org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
- NettyServerServiceImpl - org.dromara.raincat.manager.netty.impl中的类
-
NettyServerServiceImpl.
- NettyServerServiceImpl(NettyConfig, NettyServerHandlerInitializer) - 类 的构造器org.dromara.raincat.manager.netty.impl.NettyServerServiceImpl
-
- NettyService - org.dromara.raincat.manager.netty中的接口
-
NettyService.
O
- onApplicationEvent(EmbeddedServletContainerInitializedEvent) - 类 中的方法org.dromara.raincat.manager.spring.ApplicationStartListener
-
- org.dromara.raincat.manager - 程序包 org.dromara.raincat.manager
-
- org.dromara.raincat.manager.concurrent - 程序包 org.dromara.raincat.manager.concurrent
-
- org.dromara.raincat.manager.config - 程序包 org.dromara.raincat.manager.config
-
- org.dromara.raincat.manager.configuration - 程序包 org.dromara.raincat.manager.configuration
-
- org.dromara.raincat.manager.controller - 程序包 org.dromara.raincat.manager.controller
-
- org.dromara.raincat.manager.entity - 程序包 org.dromara.raincat.manager.entity
-
- org.dromara.raincat.manager.eureka - 程序包 org.dromara.raincat.manager.eureka
-
- org.dromara.raincat.manager.netty - 程序包 org.dromara.raincat.manager.netty
-
- org.dromara.raincat.manager.netty.handler - 程序包 org.dromara.raincat.manager.netty.handler
-
- org.dromara.raincat.manager.netty.impl - 程序包 org.dromara.raincat.manager.netty.impl
-
- org.dromara.raincat.manager.service - 程序包 org.dromara.raincat.manager.service
-
- org.dromara.raincat.manager.service.execute - 程序包 org.dromara.raincat.manager.service.execute
-
- org.dromara.raincat.manager.service.impl - 程序包 org.dromara.raincat.manager.service.impl
-
- org.dromara.raincat.manager.socket - 程序包 org.dromara.raincat.manager.socket
-
- org.dromara.raincat.manager.spring - 程序包 org.dromara.raincat.manager.spring
-
- org.dromara.raincat.manager.task - 程序包 org.dromara.raincat.manager.task
-
P
- preCommit(String) - 类 中的方法org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
事务预提交.
- preCommit(String) - 接口 中的方法org.dromara.raincat.manager.service.TxTransactionExecutor
-
事务预提交.
R
- REDIS_KEYS - 接口 中的静态变量org.dromara.raincat.manager.config.Constant
-
- REDIS_PRE_FIX - 接口 中的静态变量org.dromara.raincat.manager.config.Constant
-
- RedisCleanTask - org.dromara.raincat.manager.task中的类
-
RedisCleanTask.
- RedisCleanTask(TxManagerService) - 类 的构造器org.dromara.raincat.manager.task.RedisCleanTask
-
- removeClient(Channel) - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
- removeCommitTxGroup() - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- removeCommitTxGroup() - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
删除已经提交的事务组 每个子项都必须提交才删除.
- removeCommitTxGroup() - 类 中的方法org.dromara.raincat.manager.task.RedisCleanTask
-
清除完全提交的事务组信息,每隔5分钟执行一次.
- removeRedisByTxGroupId(String) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- removeRedisByTxGroupId(String) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
删除事务组信息 当回滚的时候 或者事务组完全提交的时候.
- removeRollBackTxGroup() - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- removeRollBackTxGroup() - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
删除回滚的事务组.
- removeRollBackTxGroup() - 类 中的方法org.dromara.raincat.manager.task.RedisCleanTask
-
清除完全回滚的事务组信息,每隔10分钟执行一次.
- rollBack(String) - 类 中的方法org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
回滚整个事务组.
- rollBack(List<TxTransactionItem>) - 类 中的方法org.dromara.raincat.manager.service.execute.HttpTransactionExecutor
-
- rollBack(String) - 接口 中的方法org.dromara.raincat.manager.service.TxTransactionExecutor
-
回滚整个事务组.
- run() - 类 中的方法org.dromara.raincat.manager.concurrent.CountDownThread
-
S
- saveTxTransactionGroup(TxTransactionGroup) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- saveTxTransactionGroup(TxTransactionGroup) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
保存事务组 在事务发起方的时候进行调用.
- setDomain(String) - 类 中的方法org.dromara.raincat.manager.config.Address
-
- setHost(String) - 类 中的方法org.dromara.raincat.manager.config.Address
-
- setMaxConnection(int) - 类 中的方法org.dromara.raincat.manager.socket.SocketManager
-
- setPort(Integer) - 类 中的方法org.dromara.raincat.manager.config.Address
-
- setSerializeProtocolEnum(SerializeProtocolEnum) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerHandlerInitializer
-
- setServletExecutor(DefaultEventExecutorGroup) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerHandlerInitializer
-
- setTxManagerService(TxManagerService) - 类 中的方法org.dromara.raincat.manager.service.execute.AbstractTxTransactionExecutor
-
- SocketManager - org.dromara.raincat.manager.socket中的类
-
SocketManager.
- start() - 类 中的方法org.dromara.raincat.manager.netty.impl.NettyServerServiceImpl
-
- start() - 接口 中的方法org.dromara.raincat.manager.netty.NettyService
-
start netty server.
T
- TxManagerApplication - org.dromara.raincat.manager中的类
-
TxManagerApplication.
- TxManagerApplication() - 类 的构造器org.dromara.raincat.manager.TxManagerApplication
-
- TxManagerConfiguration - org.dromara.raincat.manager.configuration中的类
-
TxManagerConfiguration.
- TxManagerConfiguration() - 类 的构造器org.dromara.raincat.manager.configuration.TxManagerConfiguration
-
- TxManagerController - org.dromara.raincat.manager.controller中的类
-
TxManagerController.
- TxManagerController(TxManagerInfoService, HttpTransactionExecutor) - 类 的构造器org.dromara.raincat.manager.controller.TxManagerController
-
- TxManagerIndexController - org.dromara.raincat.manager.controller中的类
-
TxManagerIndexController.
- TxManagerIndexController(TxManagerInfoService) - 类 的构造器org.dromara.raincat.manager.controller.TxManagerIndexController
-
- TxManagerInfo - org.dromara.raincat.manager.entity中的类
-
TxManagerInfo.
- TxManagerInfo() - 类 的构造器org.dromara.raincat.manager.entity.TxManagerInfo
-
- TxManagerInfoService - org.dromara.raincat.manager.service中的接口
-
TxManagerInfoService.
- TxManagerInfoServiceImpl - org.dromara.raincat.manager.service.impl中的类
-
TxManagerInfoServiceImpl.
- TxManagerInfoServiceImpl(DiscoveryService, NettyConfig, RestTemplate) - 类 的构造器org.dromara.raincat.manager.service.impl.TxManagerInfoServiceImpl
-
- TxManagerService - org.dromara.raincat.manager.service中的接口
-
TxManagerService.
- TxManagerServiceImpl - org.dromara.raincat.manager.service.impl中的类
-
TxManagerServiceImpl.
- TxManagerServiceImpl(RedisTemplate) - 类 的构造器org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- TxTransactionExecutor - org.dromara.raincat.manager.service中的接口
-
- TxTransactionExecutorService - org.dromara.raincat.manager.service.execute中的类
-
TxTransactionExecutorService.
- TxTransactionExecutorService(TxManagerService) - 类 的构造器org.dromara.raincat.manager.service.execute.TxTransactionExecutorService
-
U
- updateTxTransactionItemStatus(String, String, int, Object) - 类 中的方法org.dromara.raincat.manager.service.impl.TxManagerServiceImpl
-
- updateTxTransactionItemStatus(String, String, int, Object) - 接口 中的方法org.dromara.raincat.manager.service.TxManagerService
-
更新事务状态.
- userEventTriggered(ChannelHandlerContext, Object) - 类 中的方法org.dromara.raincat.manager.netty.handler.NettyServerMessageHandler
-
A B C D E F G H I L M N O P R S T U
Copyright © 2018 dromara. All rights reserved.