package com.mossle.bpm.cmd; import com.mossle.bpm.graph.ActivitiHistoryGraphBuilder; import com.mossle.bpm.graph.Graph; import org.activiti.engine.impl.interceptor.Command; import org.activiti.engine.impl.interceptor.CommandContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class FindHistoryGraphCmd implements Command<Graph> { private static Logger logger = LoggerFactory .getLogger(FindHistoryGraphCmd.class); private String processInstanceId; public FindHistoryGraphCmd(String processInstanceId) { this.processInstanceId = processInstanceId; } public Graph execute(CommandContext commandContext) { return new ActivitiHistoryGraphBuilder(processInstanceId).build(); } }