Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Touch-Sun/t-dispatch
/ types & classes
Types & classes
66 in github.com/Touch-Sun/t-dispatch
⨍
Functions
93
◇
Types & classes
66
Class
BaseDTO
基础传输对象 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/base/BaseDTO.java:11
Class
BaseModel
基础模型 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/base/BaseModel.java:18
Class
BaseQuery
基础查询对象 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/base/BaseQuery.java:15
Class
Bootstrap
t-dispatch 核心启动 @author lee @since 2023/6/5 8:11
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/support/init/Bootstrap.java:12
Class
ConstantNumber
数字类型常量 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/constant/ConstantNumber.java:9
Class
ConstantSymbol
符号常量 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/constant/ConstantSymbol.java:9
Class
CrudUtil
增删改查预处理 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/util/CrudUtil.java:14
Class
Dict
字典 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/Dict.java:16
Class
DictController
字典控制器 @author lee @since 2023/6/2 22:15
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/web/controller/DictController.java:19
Interface
DictMapper
字典数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/DictMapper.java:13
Class
DictQuery
字典查询 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/query/DictQuery.java:13
Interface
DictService
字典服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/DictService.java:14
Class
DictServiceImpl
字典服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/DictServiceImpl.java:21
Class
EmptyUtil
空值判断工具 @author lee @since 2023/6/9 8:44
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/util/EmptyUtil.java:14
Class
Engine
执行引擎 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/Engine.java:22
Class
EngineController
执行引擎控制器 @author lee @since 2023/6/2 22:15
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/web/controller/EngineController.java:19
Interface
EngineMapper
执行引擎数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/EngineMapper.java:13
Class
EngineQuery
执行引擎查询 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/query/EngineQuery.java:13
Class
EngineRouter
执行引擎路由器 - 由于执行引擎采用分布式部署, 所以任务触发需要选择一个最合适的执行引擎 - 该类作用即为任务选择出一个最优的执行引擎实例 @author lee @since 2023/6/6 9:05
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/EngineRouter.java:17
Interface
EngineRunner
t-dispatch 执行引擎运行组件 @author lee @since 2023/6/15 8:03
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/task/api/EngineRunner.java:12
Class
EngineRunnerClientImpl
t-dispatch 客户端实现 - 主要通过请求调度中心的执行接口完成执行引擎的一些逻辑, 本身不做任何逻辑 @author lee @since 2023/6/15 8:22
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/task/api/impl/client/EngineRunnerClientImpl.java:14
Interface
EngineService
执行引擎服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/EngineService.java:14
Class
EngineServiceImpl
执行引擎服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/EngineServiceImpl.java:21
Enum
ExecutorStrategyEnum
执行引擎执行任务的阻塞策略 @author lee @since 2023/6/10 13:47
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/task/enums/ExecutorStrategyEnum.java:12
Class
FirstRouter
优先选择第一个引擎 @author lee @since 2023/6/7 9:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/strategy/FirstRouter.java:16
Class
LastRouter
优先选择最后一个引擎 @author lee @since 2023/6/7 9:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/strategy/LastRouter.java:16
Class
Log
日志 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/Log.java:17
Interface
LogMapper
日志数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/LogMapper.java:13
Interface
LogService
日志服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/LogService.java:12
Class
LogServiceImpl
日志服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/LogServiceImpl.java:17
Class
NumberUtil
数字工具 @author lee @since 2023/6/6 8:38
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/util/NumberUtil.java:9
Class
RandomRouter
随机选择一个引擎 @author eisuto
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/strategy/RandomRouter.java:15
Enum
RegisterType
执行引擎注册类型 @author lee @since 2023/6/5 8:30
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/enums/RegisterType.java:12
Class
Registry
注册表 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/Registry.java:16
Interface
RegistryMapper
注册表数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/RegistryMapper.java:13
Interface
RegistryService
注册表服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/RegistryService.java:12
Class
RegistryServiceImpl
注册表服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/RegistryServiceImpl.java:17
Class
Result
统一返回 @author lee @since 2023/6/1 21:28
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/http/Result.java:13
Enum
ResultStatusEnum
处理状态 @author lee @since 2023/6/1 21:28
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/http/ResultStatusEnum.java:11
Enum
RouteStrategyEnum
路由选择策略
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/RouteStrategyEnum.java:13
Class
ShardingBroadcastRouter
分片广播策略 @author lee @since 2023/6/7 9:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/router/strategy/ShardingBroadcastRouter.java:16
Class
SsoUser
登录用户 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/sso/SsoUser.java:14
Class
SsoUserHolder
线程共享用户 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/sso/SsoUserHolder.java:10
Class
SupportTest
t-dispatch @author lee @since 2023/6/4 17:49
t-dispatch-admin/src/test/java/io/github/touchsun/tdispatch/core/test/SupportTest.java:16
Class
TDispatchAdminApplication
t-dispatch 调度中心程序启动入口 @author lee @since 2023/6/1 21:28
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/TDispatchAdminApplication.java:13
Class
TDispatchConfig
t-dispatch 核心配置 @author lee @since 2023/6/4 17:01
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/config/TDispatchConfig.java:21
Class
TDispatchException
t-dispatch 异常 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/exception/TDispatchException.java:9
Class
TDispatchExceptionHandler
全局异常处理 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/exception/TDispatchExceptionHandler.java:15
Class
TDispatchFlowScheduler
t-dispatch 执行流程调度组件 @author lee @since 2023/6/15 8:08
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/support/scheduler/TDispatchFlowScheduler.java:15
Class
Task
任务 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/Task.java:17
Class
TaskController
任务控制器 @author lee @since 2023/6/2 22:15
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/web/controller/TaskController.java:19
Interface
TaskMapper
任务数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/TaskMapper.java:13
Class
TaskQuery
任务查询 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/query/TaskQuery.java:13
Interface
TaskService
任务服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/TaskService.java:14
Class
TaskServiceImpl
任务服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/TaskServiceImpl.java:21
Class
TaskThreadPoolResolver
t-dispatch 任务触发线程池 @author lee @since 2023/6/4 16:36
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/support/resolver/TaskThreadPoolResolver.java:16
Class
Trigger
触发器 @author lee @since 2023/6/5 20:22
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/support/trigger/Trigger.java:32
Class
TriggerParam
任务触发参数 @author lee @since 2023/6/7 8:43
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/task/dto/TriggerParam.java:14
Enum
TriggerTypeEnum
任务触发类型 @author lee @since 2023/6/5 8:30
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/support/trigger/TriggerTypeEnum.java:11
Class
User
用户 @author lee @since 2023/6/2 22:07
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/model/User.java:18
Class
UserController
用户控制器 @author lee @since 2023/6/2 22:15
t-dispatch-admin/src/main/java/io/github/touchsun/tdispatch/admin/web/controller/UserController.java:19
Interface
UserMapper
用户数据访问层 @author lee @since 2023/6/2 8:51
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/mapper/UserMapper.java:13
Class
UserQuery
用户查询 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/query/UserQuery.java:13
Interface
UserService
用户服务接口 @author lee @since 2023/6/2 22:31
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/UserService.java:14
Class
UserServiceImpl
用户服务接口实现 @author lee @since 2023/6/2 22:35
t-dispatch-api/src/main/java/io/github/touchsun/tdispatch/api/service/impl/UserServiceImpl.java:21
Class
YmlStaticReader
静态类中读取环境变量 @author lee @since 2023/6/2 22:07
t-dispatch-core/src/main/java/io/github/touchsun/tdispatch/core/util/YmlStaticReader.java:14