脚本引擎
脚本引擎是全局唯一的对象,主要负责调度脚本的运行,脚本任务创建、运行、暂停、继续等操作都可以通过脚本引擎对象完成。
运行路径中的代码
参数 : 脚本路径 {字符串} 脚本路径
返回 : {字符串} 任务ID
版本 : 1.6.8
运行路径中的代码
参数 : js文件 {File} 代码文件
返回 : {字符串} 任务ID
版本 : 1.6.8
运行代码
参数 : 代码 {字符串} 代码
返回 : {字符串} 任务ID
版本 : 1.6.8
运行代码
此处传入的路径只是决定了$task中的上下文环境路径,但不是通过该路径读取文件内容,因此可以随意填写。
参数 : 脚本路径 {字符串} 路径(决定了$task的路径:$task.getPath())
参数 : 代码 {字符串} 代码
返回 : {字符串} 任务ID
版本 : 1.6.8
暂停运行
该方法会暂停未执行完毕的所有脚本
参数 : 任务ID {字符串} 任务ID
版本 : 1.6.8
判断任务是否处于暂停状态
遍历所有任务列表,查询这个id的任务是否处于暂停状态
参数 : 任务ID {字符串} 任务id
返回 : {布尔值} false:运行态; true:暂停态; null:未找到;
版本 : 1.6.8
开始运行
该方法会继续运行暂停的脚本
参数 : 任务ID {字符串} 任务ID
版本 : 1.6.8
列出所有的任务信息
返回 : {JsTaskInfo[]} 任务列表信息
版本 : 1.6.8
停止指定任务
参数 : 任务ID {字符串} 任务id
版本 : 1.6.8
停止所有任务
参数 : 是否退出系统 {布尔值} 是否退出系统
版本 : 1.6.8
停止所有任务
版本 : 1.7.0
获得任务列表信息
返回 : {$任务[]} 任务列表信息
版本 : 1.6.8
停止指定任务
参数 : 任务ID {字符串} 任务id
版本 : 1.6.8