public class BPMN2SimulationDataProvider extends Object implements SimulationDataProvider
| Constructor and Description |
|---|
BPMN2SimulationDataProvider(org.eclipse.bpmn2.Definitions def) |
BPMN2SimulationDataProvider(InputStream bpmn2Stream) |
BPMN2SimulationDataProvider(String bpmn2xml) |
| Modifier and Type | Method and Description |
|---|---|
double |
calculatePathProbability(SimulationPath path) |
protected org.eclipse.bpmn2.FlowElement |
findElementInContainer(org.eclipse.bpmn2.FlowElementsContainer container,
String id) |
protected String |
getEventDefinitionAsString(org.eclipse.bpmn2.EventDefinition eventDefinition) |
Map<String,Object> |
getProcessDataForNode(org.kie.api.definition.process.Node node) |
Map<String,Object> |
getSimulationDataForNode(org.kie.api.definition.process.Node node) |
Map<String,Object> |
getSimulationDataForNode(String nodeId) |
public BPMN2SimulationDataProvider(org.eclipse.bpmn2.Definitions def)
public BPMN2SimulationDataProvider(String bpmn2xml)
public BPMN2SimulationDataProvider(InputStream bpmn2Stream)
public Map<String,Object> getSimulationDataForNode(org.kie.api.definition.process.Node node)
getSimulationDataForNode in interface SimulationDataProviderprotected org.eclipse.bpmn2.FlowElement findElementInContainer(org.eclipse.bpmn2.FlowElementsContainer container,
String id)
public double calculatePathProbability(SimulationPath path)
calculatePathProbability in interface SimulationDataProviderpublic Map<String,Object> getProcessDataForNode(org.kie.api.definition.process.Node node)
getProcessDataForNode in interface SimulationDataProviderprotected String getEventDefinitionAsString(org.eclipse.bpmn2.EventDefinition eventDefinition)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.