VirtualFlowTask

class VirtualFlowTask(taskName: String, dependsOn: String) : Task

虚拟FlowTask,仅用于自定义业务节点使用。
VirtualFlowTask 不能有执行体,只能依赖 VirtualFlowTask。
只要调用run方法,就发起一次可被挂起的执行动作,如果依赖的所有Task都已经执行,就立刻执行,否则挂起等待。

Constructors

VirtualFlowTask
链接已复制到剪贴板
fun VirtualFlowTask(taskName: String, dependsOn: String = "")

Functions

dependTaskStatusChanged
链接已复制到剪贴板
fun dependTaskStatusChanged()

依赖 Task 状态有变化后,需要重新查看当前Task是否可以执行了

Properties

async
链接已复制到剪贴板
val async: Boolean
dependencies
链接已复制到剪贴板
val dependencies: HashSet<String>

此 task 依赖的任务集合

taskName
链接已复制到剪贴板
val taskName: String