package org.jbpm.sim.jpdl;
import org.jbpm.module.exe.ModuleInstance;
import org.jbpm.sim.def.JbpmSimulationModel;
/**
* each ProcessInstance is connected to exactly one SimulationInstance
* which makes the connection to the simulation
*
* @author bernd.ruecker@camunda.com
*/
public class SimulationInstance extends ModuleInstance {
private static final long serialVersionUID = 1L;
SimulationDefinition simulationDefinition;
JbpmSimulationModel simulationModel = null;
public SimulationInstance(SimulationDefinition simulationDefinition) {
this.simulationDefinition = simulationDefinition;
}
public JbpmSimulationModel getSimulationModel() {
return simulationModel;
}
public void setExperiment(JbpmSimulationModel simulationModel) {
this.simulationModel = simulationModel;
}
}