@Service public class BpmActivityServiceImpl extends AbstractFlowableService implements BpmActivityService
bpmFormService, historyService, identityService, managementService, repositoryService, runtimeService, taskService| 构造器和说明 |
|---|
BpmActivityServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<org.activiti.engine.impl.pvm.process.ActivityImpl> |
getActivitiesById(String processDefId,
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.persistence.entity.ProcessDefinitionEntity |
getProcessDefinition(String procDefId)
获取流程定义
|
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
|
public org.activiti.engine.impl.pvm.process.ActivityImpl getActivityById(String procDefId, String activityId)
getActivityById 在接口中 BpmActivityServiceprocDefId - 流程定义IDpublic List<org.activiti.engine.impl.pvm.process.ActivityImpl> getActivitiesByKey(String procDefKey, String activityId)
BpmActivityServicegetActivitiesByKey 在接口中 BpmActivityServiceprocDefKey - 流程定义KeyactivityId - 图元IDpublic List<org.activiti.engine.impl.pvm.process.ActivityImpl> getActivitiesById(String processDefId, String activityId)
BpmActivityServicegetActivitiesById 在接口中 BpmActivityServiceprocessDefId - 流程定义IDactivityId - 图元IDpublic List<org.activiti.engine.impl.pvm.process.ActivityImpl> getUserTasksByProcDefId(String procDefId)
getUserTasksByProcDefId 在接口中 BpmActivityServiceprocDefId - 流程定义IDpublic List<org.activiti.engine.impl.pvm.process.ActivityImpl> getUserTasksByProcDefKey(String procDefKey)
BpmActivityServicegetUserTasksByProcDefKey 在接口中 BpmActivityServiceprocDefKey - 流程定义IDpublic List<org.activiti.engine.impl.task.TaskDefinition> getNextActivities(String procDefId, String activityId, org.activiti.engine.delegate.DelegateExecution execution)
BpmActivityServicegetNextActivities 在接口中 BpmActivityServiceprocDefId - 流程定义IDactivityId - 图元IDpublic List<org.activiti.engine.impl.task.TaskDefinition> getTaskDefinition(org.activiti.engine.impl.pvm.process.ActivityImpl activityImpl, org.activiti.engine.delegate.DelegateExecution execution)
BpmActivityServicegetTaskDefinition 在接口中 BpmActivityServiceexecution - 根据连线条件conditionText获取输出节点,主要用于网关分支(预留)public org.activiti.engine.impl.pvm.process.ActivityImpl getStartEvent(String procDefId)
BpmActivityServicegetStartEvent 在接口中 BpmActivityServiceprocDefId - 流程定义IDpublic org.activiti.engine.impl.pvm.process.ActivityImpl getEndEvent(String procDefId)
BpmActivityServicegetEndEvent 在接口中 BpmActivityServiceprocDefId - 流程定义IDpublic org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity getProcessDefinition(String procDefId)
procDefId - 流程定义IDpublic org.activiti.engine.impl.pvm.process.ActivityImpl getActivityByProcInstId(String procDefId, String procInstId)
BpmActivityServicegetActivityByProcInstId 在接口中 BpmActivityServiceprocDefId - 流程定义IDprocInstId - 流程实例IDpublic List<org.activiti.engine.impl.pvm.process.ActivityImpl> getNextEvent(org.activiti.engine.impl.pvm.process.ActivityImpl activity)
BpmActivityServicegetNextEvent 在接口中 BpmActivityServiceCopyright © 2016–2019. All rights reserved.