类 WorkflowManagerImpl
java.lang.Object
io.github.code.visual.workflow.WorkflowManagerImpl
- 所有已实现的接口:
WorkflowManager
- 从以下版本开始:
- 09/18/2023
- 作者:
- Levi Li
-
构造器概要
构造器构造器说明WorkflowManagerImpl(org.codehaus.groovy.control.CompilerConfiguration config, WorkflowMetadataRepository workflowMetadataRepository) -
方法概要
修饰符和类型方法说明compileGroovyScript(String code) createWorkflow(WorkflowMetadata workflowMetadata) debug(DebugRequest debugRequest) deleteWorkflowMetadata(Integer workflowId) getWorkflowMetadataById(Integer workflowId) voidlocalTestScript(List<File> files, groovy.lang.Binding binding) groovy.lang.ScriptparseGroovyScript(String scriptText, groovy.lang.Binding binding) booleanrecursiveAndExecute(ScriptMetadata script, groovy.lang.Binding binding, Map<Integer, List<WorkflowTaskLog>> workflowTaskLogMap, int currentLevel) voidstartWorkflow(Integer workflowId, Map inputVariables) startWorkflow(String workflowName, Map inputVariables) updateWorkflowMetadata(WorkflowMetadata workflowMetadata)
-
构造器详细资料
-
WorkflowManagerImpl
@Autowired public WorkflowManagerImpl(org.codehaus.groovy.control.CompilerConfiguration config, WorkflowMetadataRepository workflowMetadataRepository)
-
-
方法详细资料
-
startWorkflow
- 指定者:
startWorkflow在接口中WorkflowManager
-
startWorkflow
- 指定者:
startWorkflow在接口中WorkflowManager
-
debug
- 指定者:
debug在接口中WorkflowManager
-
localTestScript
- 指定者:
localTestScript在接口中WorkflowManager- 抛出:
IOException
-
recursiveAndExecute
public boolean recursiveAndExecute(ScriptMetadata script, groovy.lang.Binding binding, Map<Integer, List<WorkflowTaskLog>> workflowTaskLogMap, int currentLevel) -
parseGroovyScript
- 指定者:
parseGroovyScript在接口中WorkflowManager
-
compileGroovyScript
- 指定者:
compileGroovyScript在接口中WorkflowManager
-
getWorkflowMetadataById
- 指定者:
getWorkflowMetadataById在接口中WorkflowManager
-
createWorkflow
- 指定者:
createWorkflow在接口中WorkflowManager
-
deleteWorkflowMetadata
- 指定者:
deleteWorkflowMetadata在接口中WorkflowManager
-
getMenuWorkflowNameList
- 指定者:
getMenuWorkflowNameList在接口中WorkflowManager
-
resetGroovyClassLoader
- 指定者:
resetGroovyClassLoader在接口中WorkflowManager- 抛出:
IOException
-
updateWorkflowMetadata
- 指定者:
updateWorkflowMetadata在接口中WorkflowManager
-