feature #I6NGM3 LiteFlow支持多种不同语言脚本混合调用的特性

This commit is contained in:
everywhere.z
2023-03-15 19:11:26 +08:00
parent 94c55b34f0
commit 36526c1903
36 changed files with 411 additions and 60 deletions

View File

@@ -2,6 +2,7 @@ package com.yomahub.liteflow.script.python;
import cn.hutool.core.util.ReUtil;
import cn.hutool.core.util.StrUtil;
import com.yomahub.liteflow.enums.ScriptTypeEnum;
import com.yomahub.liteflow.script.jsr223.JSR223ScriptExecutor;
import java.util.Arrays;
import java.util.List;
@@ -15,8 +16,8 @@ import java.util.stream.Collectors;
public class PythonScriptExecutor extends JSR223ScriptExecutor {
@Override
protected String scriptEngineName() {
return "python";
public ScriptTypeEnum scriptType() {
return ScriptTypeEnum.PYTHON;
}
@Override