| 限定符和类型 | 字段和说明 |
|---|---|
Task |
GetAvaliableAppointAssigneeTaskNodes.task |
Task |
CanWithdrawDecisionCommand.task |
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
SuspendTaskCommand.execute(Context context) |
Task |
StartTaskCommand.execute(Context context) |
Task |
ResumeTaskCommand.execute(Context context) |
Task |
ReleaseTaskCommand.execute(Context context) |
Task |
GetTaskCommand.execute(Context context) |
Task |
ForwardTaskCommand.execute(Context context) |
Task |
DeleteTaskCommand.execute(Context context) |
Task |
CompleteTaskCommand.execute(Context context) |
Task |
ClaimTaskCommand.execute(Context context) |
Task |
ChangeTaskProgressCommand.execute(Context context) |
Task |
ChangeTaskPriorityCommand.execute(Context context) |
Task |
CancelTaskCommand.execute(Context context) |
Task |
AddCountersignCommand.execute(Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
DueDefinition |
TaskDueDefinitionProvider.getDueDefinition(Task task,
ProcessInstance processInstance) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CancelTaskInterceptor.intercept(Context context,
Task task) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ReminderHandler.execute(ProcessInstance processInstance,
Task task) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TaskListener.onTaskComplete(Context context,
Task task)
当前节点上人工任务完成时将触发该方法调用,如果当前节点生成有多个任务(比如会签),那么每个任务完成时都会触发该方法调用.
|
void |
TaskListener.onTaskCreate(Context context,
Task task)
人工任务创建后触发该方法,此时人工任务虽然已创建,但还未持久化,
所以在该方法当前可以对任务属性进行修改,修改结果将影响人工任务的创建. |
void |
GlobalTaskListener.onTaskCreate(Context context,
Task task)
人工任务创建后触发该方法,此时人工任务虽然已创建,但还未持久化,
所以在该方法当前可以对任务属性进行修改,修改结果将影响人工任务的创建. |
| 限定符和类型 | 方法和说明 |
|---|---|
DueDefinition |
TaskNode.getCustomDueDefinition(ProcessInstance processInstance,
Task task,
org.springframework.context.ApplicationContext applicationContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Task> |
TaskQueryImpl.list() |
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
TaskService.addCountersign(long taskId,
String username)
向现有的会签任务中再添加一个新的会签任务
|
Task |
TaskService.getTask(long taskId)
根据ID获取一个任务对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SchedulerService.addReminderJob(TaskReminder reminder,
ProcessInstance processInstance,
Task task) |
boolean |
TaskService.canWithdraw(Task task)
判断当前任务是否可回退到上一任务节点
|
void |
TaskService.forward(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion)
完成指定ID的任务,跳转到指定的目标节点,同时设置回写到流程实例中的变量集合
|
void |
TaskService.forward(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion,
TaskState state)
完成指定ID的任务,跳转到指定的目标节点,同时设置回写到流程实例中的变量集合,并指定任务状态
|
List<JumpNode> |
TaskService.getAvaliableRollbackTaskNodes(Task task)
获取指定任务ID对应的可回退的目标任务节点名列表
|
String |
TaskService.getUserData(Task task,
String key)
查找指定任务节点上指定key对象的UserData的值
|
void |
SchedulerService.removeReminderJob(Task task) |
void |
TaskService.rollback(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion)
完成指定ID的任务,回退到指定的目标节点,同时设置回写到流程实例中的变量集合
|
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
DefaultTaskService.addCountersign(long taskId,
String username) |
Task |
DefaultTaskService.getTask(long taskId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SchedulerServiceImpl.addReminderJob(TaskReminder reminder,
ProcessInstance processInstance,
Task task) |
boolean |
DefaultTaskService.canWithdraw(Task task) |
void |
DefaultTaskService.forward(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion) |
void |
DefaultTaskService.forward(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion,
TaskState state) |
List<JumpNode> |
DefaultTaskService.getAvaliableForwardTaskNodes(Task task) |
List<JumpNode> |
DefaultTaskService.getAvaliableRollbackTaskNodes(Task task) |
String |
DefaultTaskService.getUserData(Task task,
String key) |
void |
SchedulerServiceImpl.removeReminderJob(Task task) |
void |
DefaultTaskService.rollback(Task task,
String targetNodeName,
Map<String,Object> variables,
TaskOpinion opinion) |
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
ReminderJobDetail.getTask() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ReminderJobDetail.setTask(Task task) |
Copyright © 2019 Bstek. All rights reserved.