package com.vci.server.workflow.common.task; import java.text.SimpleDateFormat; import org.jbpm.pvm.internal.history.model.HistoryTaskInstanceImpl; public class FlowHistoryTask { private static final String PATTERN = "yyyy-MM-dd HH:mm:ss"; private String id; private String taskName; private String createTime; private String endTime; private String executionId; public FlowHistoryTask(HistoryTaskInstanceImpl historyTaskInstance) { id = historyTaskInstance.getHistoryTask().getId(); taskName = historyTaskInstance.getActivityName(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat(PATTERN); createTime = simpleDateFormat.format(historyTaskInstance.getStartTime()); endTime = simpleDateFormat.format(historyTaskInstance.getEndTime()); executionId = historyTaskInstance.getExecutionId(); } public String getId() { return id; } public String getTaskName() { return taskName; } public String getCreateTime() { return createTime; } public String getEndTime() { return endTime; } public String getExecutionId() { return executionId; } }