Class BpmnProcessCompiler
java.lang.Object
io.automatiko.engine.workflow.bpmn2.BpmnProcessCompiler
-
Constructor Summary
ConstructorsConstructorDescriptionBpmnProcessCompiler(io.automatiko.engine.workflow.compiler.xml.SemanticModule... modules) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) from(io.automatiko.engine.api.workflow.ProcessConfig config, io.automatiko.engine.api.io.Resource... resources) protected io.automatiko.engine.workflow.compiler.xml.SemanticModulesList<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)
-
Constructor Details
-
BpmnProcessCompiler
public BpmnProcessCompiler(io.automatiko.engine.workflow.compiler.xml.SemanticModule... modules)
-
-
Method Details
-
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)
-