Skip to main content

Module executor

Module executor 

Source
Expand description

任务执行器模块

本模块定义任务执行器的 trait 和实现,包括:

  • TaskExecutor: 任务执行器 trait
  • ExecutionResult: 执行结果结构体
  • MainSessionExecutor: 主会话执行器
  • IsolatedSessionExecutor: 隔离会话执行器

§需求映射

  • Requirement 7.7: 任务执行器 trait 定义
  • Requirement 7.8: 执行结果结构体
  • Requirement 7.9: 状态更新逻辑
  • Requirement 4.4: 隔离会话创建
  • Requirement 4.5: 隔离会话执行
  • Requirement 4.6: 结果回传逻辑
  • Requirement 4.7: 输出截断

Structs§

ExecutionContext
执行上下文
ExecutionResult
任务执行结果
ExecutorFactory
执行器工厂
IsolatedSessionExecutor
隔离会话执行器
MainSessionExecutor
主会话执行器

Traits§

TaskExecutor
任务执行器 trait