feature #I5IA5U 提供节点包装语法+替补节点的功能,增加el表达式来完成

This commit is contained in:
everywhere.z
2022-07-26 00:51:05 +08:00
parent 2f5177389d
commit daa65d0d0e
14 changed files with 236 additions and 0 deletions

View File

@@ -62,6 +62,9 @@ public class LiteflowProperty {
//是否打印执行过程中的日志
private boolean printExecutionLog;
//替补组件的class路径
private String substituteCmpClass;
public boolean isEnable() {
return enable;
}
@@ -197,4 +200,12 @@ public class LiteflowProperty {
public void setRequestIdGeneratorClass(String requestIdGeneratorClass) {
this.requestIdGeneratorClass = requestIdGeneratorClass;
}
public String getSubstituteCmpClass() {
return substituteCmpClass;
}
public void setSubstituteCmpClass(String substituteCmpClass) {
this.substituteCmpClass = substituteCmpClass;
}
}

View File

@@ -45,6 +45,7 @@ public class LiteflowPropertyAutoConfiguration {
liteflowConfig.setMainExecutorWorks(property.getMainExecutorWorks());
liteflowConfig.setMainExecutorClass(property.getMainExecutorClass());
liteflowConfig.setPrintExecutionLog(property.isPrintExecutionLog());
liteflowConfig.setSubstituteCmpClass(property.getSubstituteCmpClass());
return liteflowConfig;
}
}