From e1c2d8d8e09aff5ac0c5feaf88f67cd48af7e3f1 Mon Sep 17 00:00:00 2001 From: sousoiki Date: Sat, 5 Dec 2020 00:42:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EPluginPreProcessorExtend?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BD=9C=E4=B8=BA=E5=89=8D=E7=BD=AE=E6=89=A9?= =?UTF-8?q?=E5=B1=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gitee/starblues/extension/AbstractExtension.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/springboot-plugin-framework/src/main/java/com/gitee/starblues/extension/AbstractExtension.java b/springboot-plugin-framework/src/main/java/com/gitee/starblues/extension/AbstractExtension.java index 7307095..d1f5601 100644 --- a/springboot-plugin-framework/src/main/java/com/gitee/starblues/extension/AbstractExtension.java +++ b/springboot-plugin-framework/src/main/java/com/gitee/starblues/extension/AbstractExtension.java @@ -1,5 +1,6 @@ package com.gitee.starblues.extension; +import com.gitee.starblues.factory.process.pipe.PluginPreProcessorExtend; import com.gitee.starblues.integration.application.PluginApplication; import com.gitee.starblues.loader.PluginResourceLoader; import com.gitee.starblues.factory.process.pipe.PluginPipeProcessorExtend; @@ -59,6 +60,15 @@ public abstract class AbstractExtension { return null; } + /** + * 返回扩展的插件前置处理者。 + * 该扩展主要是对每一个插件进行处理 + * @param applicationContext 主程序ApplicationContext + * @return List PluginPipeProcessorExtend + */ + public List getPluginPreProcessor(ApplicationContext applicationContext){ + return null; + } /** * 返回扩展的流插件处理者。 -- Gitee