public interface BpmActivityService
| 限定符和类型 | 方法和说明 |
|---|---|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getActivitiesById(String procDefId,
String activityId)
获取所有节点
|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getActivitiesByKey(String procDefKey,
String activityId)
获取所有节点
|
org.activiti.engine.impl.pvm.process.ActivityImpl |
getActivityById(String procDefId,
String activityId)
获取指定节点
|
org.activiti.engine.impl.pvm.process.ActivityImpl |
getActivityByProcInstId(String procDefId,
String procInstId)
获取当前执行节点
|
org.activiti.engine.impl.pvm.process.ActivityImpl |
getEndEvent(String procDefId)
获取结束节点
|
List<org.activiti.engine.impl.task.TaskDefinition> |
getNextActivities(String procDefId,
String activityId,
org.activiti.engine.delegate.DelegateExecution execution)
获取下一环节
|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getNextEvent(org.activiti.engine.impl.pvm.process.ActivityImpl activity)
根据节点获取下一步执行节点集合
|
org.activiti.engine.impl.pvm.process.ActivityImpl |
getStartEvent(String procDefId)
获取开始节点
|
List<org.activiti.engine.impl.task.TaskDefinition> |
getTaskDefinition(org.activiti.engine.impl.pvm.process.ActivityImpl activityImpl,
org.activiti.engine.delegate.DelegateExecution execution)
根据图元获取办理环节数据
|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getUserTasksByProcDefId(String procDefId)
获取所有userTask
|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getUserTasksByProcDefKey(String procDefKey)
获取所有userTask
|
org.activiti.engine.impl.pvm.process.ActivityImpl getActivityById(String procDefId, String activityId)
procDefId - 流程定义IDList<org.activiti.engine.impl.pvm.process.ActivityImpl> getActivitiesByKey(String procDefKey, String activityId)
procDefKey - 流程定义KeyactivityId - 图元IDList<org.activiti.engine.impl.pvm.process.ActivityImpl> getActivitiesById(String procDefId, String activityId)
procDefId - 流程定义IDactivityId - 图元IDList<org.activiti.engine.impl.pvm.process.ActivityImpl> getUserTasksByProcDefId(String procDefId)
procDefId - 流程定义IDList<org.activiti.engine.impl.pvm.process.ActivityImpl> getUserTasksByProcDefKey(String procDefKey)
procDefKey - 流程定义IDList<org.activiti.engine.impl.task.TaskDefinition> getNextActivities(String procDefId, String activityId, org.activiti.engine.delegate.DelegateExecution execution)
procDefId - 流程定义IDactivityId - 图元IDList<org.activiti.engine.impl.task.TaskDefinition> getTaskDefinition(org.activiti.engine.impl.pvm.process.ActivityImpl activityImpl, org.activiti.engine.delegate.DelegateExecution execution)
activityImpl - execution - 根据连线条件conditionText获取输出节点,主要用于网关分支(预留)org.activiti.engine.impl.pvm.process.ActivityImpl getStartEvent(String procDefId)
procDefId - 流程定义IDorg.activiti.engine.impl.pvm.process.ActivityImpl getEndEvent(String procDefId)
procDefId - 流程定义IDorg.activiti.engine.impl.pvm.process.ActivityImpl getActivityByProcInstId(String procDefId, String procInstId)
procDefId - 流程定义IDprocInstId - 流程实例IDList<org.activiti.engine.impl.pvm.process.ActivityImpl> getNextEvent(org.activiti.engine.impl.pvm.process.ActivityImpl activity)
activity - Copyright © 2016–2019. All rights reserved.