diff --git a/Dockerfile b/Dockerfile index 3111684..462fc28 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,8 +11,8 @@ VOLUME ["/home/logs/cloud-etl-rule"] #拷贝执行jar包 COPY ./cloud-rule-server/target/cloud-etl-rule.jar /home/app.jar #拷贝规则引擎需要引入的包 -COPY ./cloud-rule-server/target/classes/com/muyu/rule/server/basic/abstracts/DataEngineValueActuator.class /home/lib/ -COPY ./cloud-rule-common/target/classes/com/muyu/rule/common/domain/DataValue.class /home/lib/ +COPY ./lib /home/lib + ENTRYPOINT ["java","-Dfile.encoding=utf-8","-jar"] diff --git a/lib/com/muyu/rule/common/domain/DataValue.class b/lib/com/muyu/rule/common/domain/DataValue.class new file mode 100644 index 0000000..e500fcd Binary files /dev/null and b/lib/com/muyu/rule/common/domain/DataValue.class differ diff --git a/lib/com/muyu/rule/common/domain/RuleEngine.class b/lib/com/muyu/rule/common/domain/RuleEngine.class new file mode 100644 index 0000000..b6bb9e2 Binary files /dev/null and b/lib/com/muyu/rule/common/domain/RuleEngine.class differ diff --git a/lib/com/muyu/rule/common/domain/RuleEngineVersion.class b/lib/com/muyu/rule/common/domain/RuleEngineVersion.class new file mode 100644 index 0000000..f65b76b Binary files /dev/null and b/lib/com/muyu/rule/common/domain/RuleEngineVersion.class differ diff --git a/lib/com/muyu/rule/common/domain/RuleRegion.class b/lib/com/muyu/rule/common/domain/RuleRegion.class new file mode 100644 index 0000000..005b4f3 Binary files /dev/null and b/lib/com/muyu/rule/common/domain/RuleRegion.class differ diff --git a/lib/com/muyu/rule/common/domain/req/EtlRuleAddReq.class b/lib/com/muyu/rule/common/domain/req/EtlRuleAddReq.class new file mode 100644 index 0000000..ecfd09d Binary files /dev/null and b/lib/com/muyu/rule/common/domain/req/EtlRuleAddReq.class differ diff --git a/lib/com/muyu/rule/common/domain/req/EtlRuleListReq.class b/lib/com/muyu/rule/common/domain/req/EtlRuleListReq.class new file mode 100644 index 0000000..7e4fb93 Binary files /dev/null and b/lib/com/muyu/rule/common/domain/req/EtlRuleListReq.class differ diff --git a/lib/com/muyu/rule/common/domain/req/EtlRuleUpdReq.class b/lib/com/muyu/rule/common/domain/req/EtlRuleUpdReq.class new file mode 100644 index 0000000..bd534fd Binary files /dev/null and b/lib/com/muyu/rule/common/domain/req/EtlRuleUpdReq.class differ diff --git a/lib/com/muyu/rule/common/domain/req/VersionAddReq.class b/lib/com/muyu/rule/common/domain/req/VersionAddReq.class new file mode 100644 index 0000000..bba1219 Binary files /dev/null and b/lib/com/muyu/rule/common/domain/req/VersionAddReq.class differ diff --git a/lib/com/muyu/rule/common/domain/resp/EtlRuleResp.class b/lib/com/muyu/rule/common/domain/resp/EtlRuleResp.class new file mode 100644 index 0000000..1eeb222 Binary files /dev/null and b/lib/com/muyu/rule/common/domain/resp/EtlRuleResp.class differ diff --git a/lib/com/muyu/rule/common/utils/Desensitization.class b/lib/com/muyu/rule/common/utils/Desensitization.class new file mode 100644 index 0000000..adae256 Binary files /dev/null and b/lib/com/muyu/rule/common/utils/Desensitization.class differ diff --git a/lib/com/muyu/rule/common/utils/OssUtil.class b/lib/com/muyu/rule/common/utils/OssUtil.class new file mode 100644 index 0000000..e608019 Binary files /dev/null and b/lib/com/muyu/rule/common/utils/OssUtil.class differ diff --git a/lib/com/muyu/rule/server/DataTest.class b/lib/com/muyu/rule/server/DataTest.class new file mode 100644 index 0000000..d10bddd Binary files /dev/null and b/lib/com/muyu/rule/server/DataTest.class differ diff --git a/lib/com/muyu/rule/server/DownloadOss.class b/lib/com/muyu/rule/server/DownloadOss.class new file mode 100644 index 0000000..ae3ae4e Binary files /dev/null and b/lib/com/muyu/rule/server/DownloadOss.class differ diff --git a/lib/com/muyu/rule/server/DownloadTest.class b/lib/com/muyu/rule/server/DownloadTest.class new file mode 100644 index 0000000..de4d368 Binary files /dev/null and b/lib/com/muyu/rule/server/DownloadTest.class differ diff --git a/lib/com/muyu/rule/server/EngineConfig.class b/lib/com/muyu/rule/server/EngineConfig.class new file mode 100644 index 0000000..dd3393e Binary files /dev/null and b/lib/com/muyu/rule/server/EngineConfig.class differ diff --git a/lib/com/muyu/rule/server/EngineTest.class b/lib/com/muyu/rule/server/EngineTest.class new file mode 100644 index 0000000..dc85dca Binary files /dev/null and b/lib/com/muyu/rule/server/EngineTest.class differ diff --git a/lib/com/muyu/rule/server/EtlRuleApplication.class b/lib/com/muyu/rule/server/EtlRuleApplication.class new file mode 100644 index 0000000..b030384 Binary files /dev/null and b/lib/com/muyu/rule/server/EtlRuleApplication.class differ diff --git a/lib/com/muyu/rule/server/FileCreator.class b/lib/com/muyu/rule/server/FileCreator.class new file mode 100644 index 0000000..31629b7 Binary files /dev/null and b/lib/com/muyu/rule/server/FileCreator.class differ diff --git a/lib/com/muyu/rule/server/Main.class b/lib/com/muyu/rule/server/Main.class new file mode 100644 index 0000000..28850dd Binary files /dev/null and b/lib/com/muyu/rule/server/Main.class differ diff --git a/lib/com/muyu/rule/server/OSSClassLoaderExample.class b/lib/com/muyu/rule/server/OSSClassLoaderExample.class new file mode 100644 index 0000000..335fd3a Binary files /dev/null and b/lib/com/muyu/rule/server/OSSClassLoaderExample.class differ diff --git a/lib/com/muyu/rule/server/annotation/EngineParam.class b/lib/com/muyu/rule/server/annotation/EngineParam.class new file mode 100644 index 0000000..eec51dc Binary files /dev/null and b/lib/com/muyu/rule/server/annotation/EngineParam.class differ diff --git a/lib/com/muyu/rule/server/basic/BasicEngine.class b/lib/com/muyu/rule/server/basic/BasicEngine.class new file mode 100644 index 0000000..76d4432 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/BasicEngine.class differ diff --git a/lib/com/muyu/rule/server/basic/abstracts/DataEngineDataSetActuator.class b/lib/com/muyu/rule/server/basic/abstracts/DataEngineDataSetActuator.class new file mode 100644 index 0000000..0b298d5 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/abstracts/DataEngineDataSetActuator.class differ diff --git a/lib/com/muyu/rule/server/basic/abstracts/DataEngineRowActuator.class b/lib/com/muyu/rule/server/basic/abstracts/DataEngineRowActuator.class new file mode 100644 index 0000000..6825197 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/abstracts/DataEngineRowActuator.class differ diff --git a/lib/com/muyu/rule/server/basic/abstracts/DataEngineValueActuator.class b/lib/com/muyu/rule/server/basic/abstracts/DataEngineValueActuator.class new file mode 100644 index 0000000..1694876 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/abstracts/DataEngineValueActuator.class differ diff --git a/lib/com/muyu/rule/server/basic/engine/dataSet/ENGINE_DataSet_asdf_S1.class b/lib/com/muyu/rule/server/basic/engine/dataSet/ENGINE_DataSet_asdf_S1.class new file mode 100644 index 0000000..989ec32 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/engine/dataSet/ENGINE_DataSet_asdf_S1.class differ diff --git a/lib/com/muyu/rule/server/basic/engine/row/ENGINE_ROW_HANG_R1.class b/lib/com/muyu/rule/server/basic/engine/row/ENGINE_ROW_HANG_R1.class new file mode 100644 index 0000000..64e2f22 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/engine/row/ENGINE_ROW_HANG_R1.class differ diff --git a/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V1.class b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V1.class new file mode 100644 index 0000000..f06d824 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V1.class differ diff --git a/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V2.class b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V2.class new file mode 100644 index 0000000..7068204 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_VALUE_VFD1000_V2.class differ diff --git a/lib/com/muyu/rule/server/basic/engine/value/ENGINE_phone_zzzzz_V9.class b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_phone_zzzzz_V9.class new file mode 100644 index 0000000..80e5d62 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/engine/value/ENGINE_phone_zzzzz_V9.class differ diff --git a/lib/com/muyu/rule/server/basic/handler/DataEngineDataSetHandler.class b/lib/com/muyu/rule/server/basic/handler/DataEngineDataSetHandler.class new file mode 100644 index 0000000..5426278 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/handler/DataEngineDataSetHandler.class differ diff --git a/lib/com/muyu/rule/server/basic/handler/DataEngineHandler.class b/lib/com/muyu/rule/server/basic/handler/DataEngineHandler.class new file mode 100644 index 0000000..c2ab970 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/handler/DataEngineHandler.class differ diff --git a/lib/com/muyu/rule/server/basic/handler/DataEngineRowHandler.class b/lib/com/muyu/rule/server/basic/handler/DataEngineRowHandler.class new file mode 100644 index 0000000..d2d4927 Binary files /dev/null and b/lib/com/muyu/rule/server/basic/handler/DataEngineRowHandler.class differ diff --git a/lib/com/muyu/rule/server/basic/handler/DataEngineValueHandler.class b/lib/com/muyu/rule/server/basic/handler/DataEngineValueHandler.class new file mode 100644 index 0000000..8f5a90e Binary files /dev/null and b/lib/com/muyu/rule/server/basic/handler/DataEngineValueHandler.class differ diff --git a/lib/com/muyu/rule/server/complie/SourceCodeComplier.class b/lib/com/muyu/rule/server/complie/SourceCodeComplier.class new file mode 100644 index 0000000..bcdc15f Binary files /dev/null and b/lib/com/muyu/rule/server/complie/SourceCodeComplier.class differ diff --git a/lib/com/muyu/rule/server/constant/SuffixClass.class b/lib/com/muyu/rule/server/constant/SuffixClass.class new file mode 100644 index 0000000..f994078 Binary files /dev/null and b/lib/com/muyu/rule/server/constant/SuffixClass.class differ diff --git a/lib/com/muyu/rule/server/controller/DataSourceDisposeController.class b/lib/com/muyu/rule/server/controller/DataSourceDisposeController.class new file mode 100644 index 0000000..db80ab4 Binary files /dev/null and b/lib/com/muyu/rule/server/controller/DataSourceDisposeController.class differ diff --git a/lib/com/muyu/rule/server/controller/EtlRuleController.class b/lib/com/muyu/rule/server/controller/EtlRuleController.class new file mode 100644 index 0000000..47a05d2 Binary files /dev/null and b/lib/com/muyu/rule/server/controller/EtlRuleController.class differ diff --git a/lib/com/muyu/rule/server/controller/RuleEngineVersionController.class b/lib/com/muyu/rule/server/controller/RuleEngineVersionController.class new file mode 100644 index 0000000..d28b418 Binary files /dev/null and b/lib/com/muyu/rule/server/controller/RuleEngineVersionController.class differ diff --git a/lib/com/muyu/rule/server/engine/Engine_2024_8_23_2347.class b/lib/com/muyu/rule/server/engine/Engine_2024_8_23_2347.class new file mode 100644 index 0000000..f241b0c Binary files /dev/null and b/lib/com/muyu/rule/server/engine/Engine_2024_8_23_2347.class differ diff --git a/lib/com/muyu/rule/server/exception/ActionDiscard.class b/lib/com/muyu/rule/server/exception/ActionDiscard.class new file mode 100644 index 0000000..98b007b Binary files /dev/null and b/lib/com/muyu/rule/server/exception/ActionDiscard.class differ diff --git a/lib/com/muyu/rule/server/exception/RuleEngineException.class b/lib/com/muyu/rule/server/exception/RuleEngineException.class new file mode 100644 index 0000000..9757dfc Binary files /dev/null and b/lib/com/muyu/rule/server/exception/RuleEngineException.class differ diff --git a/lib/com/muyu/rule/server/execution/EngineExecution.class b/lib/com/muyu/rule/server/execution/EngineExecution.class new file mode 100644 index 0000000..16ecb0e Binary files /dev/null and b/lib/com/muyu/rule/server/execution/EngineExecution.class differ diff --git a/lib/com/muyu/rule/server/load/ExternalClassLoader.class b/lib/com/muyu/rule/server/load/ExternalClassLoader.class new file mode 100644 index 0000000..d3c608c Binary files /dev/null and b/lib/com/muyu/rule/server/load/ExternalClassLoader.class differ diff --git a/lib/com/muyu/rule/server/load/JavaBinaryClassLoader.class b/lib/com/muyu/rule/server/load/JavaBinaryClassLoader.class new file mode 100644 index 0000000..17b9b75 Binary files /dev/null and b/lib/com/muyu/rule/server/load/JavaBinaryClassLoader.class differ diff --git a/lib/com/muyu/rule/server/load/MemoryClassLoader.class b/lib/com/muyu/rule/server/load/MemoryClassLoader.class new file mode 100644 index 0000000..ce8507a Binary files /dev/null and b/lib/com/muyu/rule/server/load/MemoryClassLoader.class differ diff --git a/lib/com/muyu/rule/server/load/MemoryJavaFileManager.class b/lib/com/muyu/rule/server/load/MemoryJavaFileManager.class new file mode 100644 index 0000000..d8a0219 Binary files /dev/null and b/lib/com/muyu/rule/server/load/MemoryJavaFileManager.class differ diff --git a/lib/com/muyu/rule/server/load/SpringJavaFileManager.class b/lib/com/muyu/rule/server/load/SpringJavaFileManager.class new file mode 100644 index 0000000..8bc758f Binary files /dev/null and b/lib/com/muyu/rule/server/load/SpringJavaFileManager.class differ diff --git a/lib/com/muyu/rule/server/mapper/EtlRuleMapper.class b/lib/com/muyu/rule/server/mapper/EtlRuleMapper.class new file mode 100644 index 0000000..f0df9f9 Binary files /dev/null and b/lib/com/muyu/rule/server/mapper/EtlRuleMapper.class differ diff --git a/lib/com/muyu/rule/server/mapper/RuleEngineVersionMapper.class b/lib/com/muyu/rule/server/mapper/RuleEngineVersionMapper.class new file mode 100644 index 0000000..14137f0 Binary files /dev/null and b/lib/com/muyu/rule/server/mapper/RuleEngineVersionMapper.class differ diff --git a/lib/com/muyu/rule/server/pool/container/EngineContainer.class b/lib/com/muyu/rule/server/pool/container/EngineContainer.class new file mode 100644 index 0000000..2f41776 Binary files /dev/null and b/lib/com/muyu/rule/server/pool/container/EngineContainer.class differ diff --git a/lib/com/muyu/rule/server/scan/JavaCodeScan.class b/lib/com/muyu/rule/server/scan/JavaCodeScan.class new file mode 100644 index 0000000..5636b13 Binary files /dev/null and b/lib/com/muyu/rule/server/scan/JavaCodeScan.class differ diff --git a/lib/com/muyu/rule/server/service/EtlRuleService.class b/lib/com/muyu/rule/server/service/EtlRuleService.class new file mode 100644 index 0000000..3fe7cda Binary files /dev/null and b/lib/com/muyu/rule/server/service/EtlRuleService.class differ diff --git a/lib/com/muyu/rule/server/service/RuleEngineVersionService.class b/lib/com/muyu/rule/server/service/RuleEngineVersionService.class new file mode 100644 index 0000000..c632fde Binary files /dev/null and b/lib/com/muyu/rule/server/service/RuleEngineVersionService.class differ diff --git a/lib/com/muyu/rule/server/service/SourceDisposeService.class b/lib/com/muyu/rule/server/service/SourceDisposeService.class new file mode 100644 index 0000000..ea54b65 Binary files /dev/null and b/lib/com/muyu/rule/server/service/SourceDisposeService.class differ diff --git a/lib/com/muyu/rule/server/service/TestServer.class b/lib/com/muyu/rule/server/service/TestServer.class new file mode 100644 index 0000000..c505024 Binary files /dev/null and b/lib/com/muyu/rule/server/service/TestServer.class differ diff --git a/lib/com/muyu/rule/server/service/impl/EtlRuleServiceImpl.class b/lib/com/muyu/rule/server/service/impl/EtlRuleServiceImpl.class new file mode 100644 index 0000000..f4d3193 Binary files /dev/null and b/lib/com/muyu/rule/server/service/impl/EtlRuleServiceImpl.class differ diff --git a/lib/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.class b/lib/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.class new file mode 100644 index 0000000..b618c0e Binary files /dev/null and b/lib/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.class differ diff --git a/lib/com/muyu/rule/server/service/impl/SourceDisposeServiceImpl.class b/lib/com/muyu/rule/server/service/impl/SourceDisposeServiceImpl.class new file mode 100644 index 0000000..20322e4 Binary files /dev/null and b/lib/com/muyu/rule/server/service/impl/SourceDisposeServiceImpl.class differ