Class BpmnProcessCompiler
- java.lang.Object
-
- io.automatiko.engine.workflow.bpmn2.BpmnProcessCompiler
-
public class BpmnProcessCompiler extends Object
-
-
Constructor Summary
Constructors Constructor Description BpmnProcessCompiler(io.automatiko.engine.workflow.compiler.xml.SemanticModule... modules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureProcessReader(io.automatiko.engine.workflow.compiler.xml.XmlProcessReader xmlReader, io.automatiko.engine.api.workflow.ProcessConfig config)protected BpmnProcesscreate(io.automatiko.engine.api.definition.process.Process process, io.automatiko.engine.api.workflow.ProcessConfig config)List<BpmnProcess>from(io.automatiko.engine.api.workflow.ProcessConfig config, io.automatiko.engine.api.io.Resource... resources)protected io.automatiko.engine.workflow.compiler.xml.SemanticModulesgetSemanticModules()List<io.automatiko.engine.api.definition.process.Process>parse(io.automatiko.engine.api.io.Resource... resources)List<io.automatiko.engine.api.definition.process.Process>parse(io.automatiko.engine.api.workflow.ProcessConfig config, io.automatiko.engine.api.io.Resource... resources)protected voidprocessNode(io.automatiko.engine.api.definition.process.Node node, List<BpmnProcess> bpmnProcesses)
-
-
-
Method Detail
-
getSemanticModules
protected io.automatiko.engine.workflow.compiler.xml.SemanticModules getSemanticModules()
-
from
public List<BpmnProcess> from(io.automatiko.engine.api.workflow.ProcessConfig config, io.automatiko.engine.api.io.Resource... resources)
-
parse
public List<io.automatiko.engine.api.definition.process.Process> parse(io.automatiko.engine.api.io.Resource... resources)
-
parse
public List<io.automatiko.engine.api.definition.process.Process> parse(io.automatiko.engine.api.workflow.ProcessConfig config, io.automatiko.engine.api.io.Resource... resources)
-
configureProcessReader
protected void configureProcessReader(io.automatiko.engine.workflow.compiler.xml.XmlProcessReader xmlReader, io.automatiko.engine.api.workflow.ProcessConfig config)
-
create
protected BpmnProcess create(io.automatiko.engine.api.definition.process.Process process, io.automatiko.engine.api.workflow.ProcessConfig config)
-
processNode
protected void processNode(io.automatiko.engine.api.definition.process.Node node, List<BpmnProcess> bpmnProcesses)
-
-