Package org.jbpm.simulation.impl
Class JBPMBAMSimulationDataProvider
- java.lang.Object
-
- org.jbpm.simulation.impl.JBPMBAMSimulationDataProvider
-
- All Implemented Interfaces:
SimulationDataProvider
public class JBPMBAMSimulationDataProvider extends Object implements SimulationDataProvider
-
-
Constructor Summary
Constructors Constructor Description JBPMBAMSimulationDataProvider(String bamDataSource, String processId)JBPMBAMSimulationDataProvider(DataSource bamDataSource, String processId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecalculatePathProbability(SimulationPath path)Map<String,Object>getProcessDataForNode(org.kie.api.definition.process.Node node)Map<String,Object>getSimulationDataForNode(org.kie.api.definition.process.Node node)protected voidloadProcessInfo(String processId)
-
-
-
Constructor Detail
-
JBPMBAMSimulationDataProvider
public JBPMBAMSimulationDataProvider(String bamDataSource, String processId)
-
JBPMBAMSimulationDataProvider
public JBPMBAMSimulationDataProvider(DataSource bamDataSource, String processId)
-
-
Method Detail
-
getSimulationDataForNode
public Map<String,Object> getSimulationDataForNode(org.kie.api.definition.process.Node node)
- Specified by:
getSimulationDataForNodein interfaceSimulationDataProvider
-
loadProcessInfo
protected void loadProcessInfo(String processId)
-
calculatePathProbability
public double calculatePathProbability(SimulationPath path)
- Specified by:
calculatePathProbabilityin interfaceSimulationDataProvider
-
getProcessDataForNode
public Map<String,Object> getProcessDataForNode(org.kie.api.definition.process.Node node)
- Specified by:
getProcessDataForNodein interfaceSimulationDataProvider
-
-