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;
|
}
|
|
}
|