Task

interface Task

定时任务 Timer 中执行的任务单元,封装了任务的基本信息和参数。

每个任务实例包含唯一标识、类型信息和执行参数,用于在定时器中进行任务管理和执行。 实现类需提供参数的存取逻辑、任务ID和类型的定义。

Author

M8Test, [email protected], https://m8test.com

See also

Functions

Link copied to clipboard
abstract fun getId(): Int

获取当前任务的唯一标识ID。

Link copied to clipboard
abstract fun getParams(): Array<out Any?>

获取当前任务的执行参数。

Link copied to clipboard
abstract fun getType(): String

获取当前任务的类型。

Link copied to clipboard
abstract fun setParams(params: Array<out Any?>)

修改当前任务的执行参数。