Class FunctionFlowGenerator


  • public class FunctionFlowGenerator
    extends java.lang.Object
    • Field Detail

      • PARAMETER_MATCHER

        public static final java.util.regex.Pattern PARAMETER_MATCHER
    • Constructor Detail

      • FunctionFlowGenerator

        public FunctionFlowGenerator​(GeneratorContext context,
                                     io.automatiko.engine.api.definition.process.WorkflowProcess process,
                                     java.lang.String modelfqcn,
                                     java.lang.String processfqcn,
                                     java.lang.String appCanonicalName)
    • Method Detail

      • withSignals

        public FunctionFlowGenerator withSignals​(java.util.Map<java.lang.String,​java.lang.String> signals,
                                                 java.util.Map<java.lang.String,​io.automatiko.engine.api.definition.process.Node> signalNodes)
      • withTriggers

        public FunctionFlowGenerator withTriggers​(java.util.List<io.automatiko.engine.workflow.compiler.canonical.TriggerMetaData> triggers)
      • className

        public java.lang.String className()
      • generatedFilePath

        public java.lang.String generatedFilePath()
      • useInjection

        protected boolean useInjection()
      • generate

        public java.lang.String generate()