本文整理汇总了Java中org.activiti.engine.history.HistoricProcessInstance.getStartUserId方法的典型用法代码示例。如果您正苦于以下问题:Java HistoricProcessInstance.getStartUserId方法的具体用法?Java HistoricProcessInstance.getStartUserId怎么用?Java HistoricProcessInstance.getStartUserId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.activiti.engine.history.HistoricProcessInstance
的用法示例。
在下文中一共展示了HistoricProcessInstance.getStartUserId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: ProcessInfo
import org.activiti.engine.history.HistoricProcessInstance; //导入方法依赖的package包/类
public ProcessInfo(HistoricProcessInstance processInstance)
{
this.id = processInstance.getId();
this.processDefinitionId = processInstance.getProcessDefinitionId();
this.startedAt = processInstance.getStartTime();
this.endedAt = processInstance.getEndTime();
this.durationInMs = processInstance.getDurationInMillis();
this.deleteReason = processInstance.getDeleteReason();
this.startUserId = processInstance.getStartUserId();
this.startActivityId = processInstance.getStartActivityId();
this.endActivityId = processInstance.getEndActivityId();
this.businessKey = processInstance.getBusinessKey();
this.superProcessInstanceId = processInstance.getSuperProcessInstanceId();
this.completed = (processInstance.getEndTime() != null);
}
示例2: getStartUserId
import org.activiti.engine.history.HistoricProcessInstance; //导入方法依赖的package包/类
@Override
public String getStartUserId(String taskId) {
Task task = taskService.createTaskQuery().taskId(taskId).singleResult();
HistoricProcessInstance historicProcessInstance =
historyService.createHistoricProcessInstanceQuery()
.processInstanceId(task.getProcessInstanceId())
.singleResult();
return historicProcessInstance.getStartUserId();
}