| 程序包 | 说明 |
|---|---|
| org.snaker.engine | |
| org.snaker.engine.core | |
| org.snaker.engine.entity | |
| org.snaker.engine.handlers.impl | |
| org.snaker.engine.model |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskModel |
ITaskService.getTaskModel(String taskId)
根据任务id获取任务模型
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Object |
Assignment.assign(TaskModel model,
Execution execution)
分配参与者方法,可获取到当前的任务模型、执行对象
|
List<Task> |
SnakerEngine.createFreeTask(String orderId,
String operator,
Map<String,Object> args,
TaskModel model)
根据流程实例ID,操作人ID,参数列表按照节点模型model创建新的自由任务
|
List<Task> |
ITaskService.createTask(TaskModel taskModel,
Execution execution)
根据任务模型、执行对象创建新的任务
|
| 限定符和类型 | 方法和说明 |
|---|---|
TaskModel |
TaskService.getTaskModel(String taskId)
获取任务模型
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Task> |
SnakerEngineImpl.createFreeTask(String orderId,
String operator,
Map<String,Object> args,
TaskModel model)
根据流程实例ID,操作人ID,参数列表按照节点模型model创建新的自由任务
|
List<Task> |
TaskService.createTask(TaskModel taskModel,
Execution execution)
由DBAccess实现类创建task,并根据model类型决定是否分配参与者
|
| 限定符和类型 | 方法和说明 |
|---|---|
TaskModel |
Task.getModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Task.setModel(TaskModel model) |
| 构造器和说明 |
|---|
CreateTaskHandler(TaskModel model)
调用者需要提供任务模型
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<TaskModel> |
TaskModel.getNextTaskModels()
已过时。
|
List<TaskModel> |
ProcessModel.getTaskModels()
获取所有的有序任务模型集合
|
Copyright © 2013-2015. All Rights Reserved.