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

    Modifier and Type
    Method
    Description
    protected void
    configureProcessReader(io.automatiko.engine.workflow.compiler.xml.XmlProcessReader xmlReader, io.automatiko.engine.api.workflow.ProcessConfig config)
     
    protected BpmnProcess
    create(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.SemanticModules
     
    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 void
    processNode(io.automatiko.engine.api.definition.process.Node node, List<BpmnProcess> bpmnProcesses)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)