diff --git a/src/main/java/com/jsh/erp/config/ExamplePluginListener.java b/src/main/java/com/jsh/erp/config/ExamplePluginListener.java deleted file mode 100644 index 8825f8b6..00000000 --- a/src/main/java/com/jsh/erp/config/ExamplePluginListener.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.jsh.erp.config; - -import com.gitee.starblues.integration.application.PluginApplication; -import com.gitee.starblues.integration.listener.PluginListener; -import com.gitee.starblues.integration.user.PluginUser; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - - -/** - * 插件监听者 - * - * @author jishenghua - * @version 1.0 - */ -public class ExamplePluginListener implements PluginListener { - - private final Logger logger = LoggerFactory.getLogger(this.getClass()); - - private final PluginUser pluginUser; - - public ExamplePluginListener(PluginApplication pluginApplication){ - this.pluginUser = pluginApplication.getPluginUser(); - } - - - @Override - public void registry(String pluginId) { - logger.info("Listener: registry pluginId {}", pluginId); - } - - @Override - public void unRegistry(String pluginId) { - logger.info("Listener: unRegistry pluginId {}", pluginId); - } - - @Override - public void failure(String pluginId, Throwable throwable) { - - } -} diff --git a/src/main/java/com/jsh/erp/config/PluginListener.java b/src/main/java/com/jsh/erp/config/PluginListener.java deleted file mode 100644 index 44ebe1df..00000000 --- a/src/main/java/com/jsh/erp/config/PluginListener.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.jsh.erp.config; - -import com.gitee.starblues.integration.listener.PluginInitializerListener; -import org.springframework.stereotype.Component; - -/** - * 插件监听者 - * - * @author jishenghua - * @version 1.0 - */ -@Component -public class PluginListener implements PluginInitializerListener { - @Override - public void before() { - System.out.println("before"); - } - - @Override - public void complete() { - System.out.println("complete"); - } - - @Override - public void failure(Throwable throwable) { - System.out.println("failure:"+throwable.getMessage()); - } -} diff --git a/src/main/java/com/jsh/erp/plugin/CommonParam.java b/src/main/java/com/jsh/erp/plugin/CommonParam.java deleted file mode 100644 index 9fb47a9e..00000000 --- a/src/main/java/com/jsh/erp/plugin/CommonParam.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.jsh.erp.plugin; - -/** - * 插件之间互相调用的类 - * - * @author jishenghua - * @version 1.0 - */ -public class CommonParam { - - private String name; - private Integer age; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getAge() { - return age; - } - - public void setAge(Integer age) { - this.age = age; - } - - @Override - public String toString() { - return "CommonParam{" + - "name='" + name + '\'' + - ", age=" + age + - '}'; - } -} diff --git a/src/main/java/com/jsh/erp/plugin/CommonReturn.java b/src/main/java/com/jsh/erp/plugin/CommonReturn.java deleted file mode 100644 index 06d4065c..00000000 --- a/src/main/java/com/jsh/erp/plugin/CommonReturn.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.jsh.erp.plugin; - -/** - * 插件之间互相调用的类 - * - * @author jishenghua - * @version 1.0 - */ -public class CommonReturn { - - private String returnName; - private Boolean result; - - public String getReturnName() { - return returnName; - } - - public void setReturnName(String returnName) { - this.returnName = returnName; - } - - public Boolean getResult() { - return result; - } - - public void setResult(Boolean result) { - this.result = result; - } - - @Override - public String toString() { - return "CommonReturn{" + - "returnName='" + returnName + '\'' + - ", result=" + result + - '}'; - } -} diff --git a/src/main/java/com/jsh/erp/plugin/ConsoleName.java b/src/main/java/com/jsh/erp/plugin/ConsoleName.java deleted file mode 100644 index 502a9d50..00000000 --- a/src/main/java/com/jsh/erp/plugin/ConsoleName.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jsh.erp.plugin; - -/** - * 在主程序定义一个接口。插件中可以实现该接口 - * @author jishenghua - * @version 1.0 - */ -public interface ConsoleName { - - /** - * 返回名称 - * @return 输出名称 - */ - String name(); - -} diff --git a/src/main/java/com/jsh/erp/plugin/ConsoleNameFactory.java b/src/main/java/com/jsh/erp/plugin/ConsoleNameFactory.java deleted file mode 100644 index 0a12fb24..00000000 --- a/src/main/java/com/jsh/erp/plugin/ConsoleNameFactory.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.jsh.erp.plugin; - -import com.gitee.starblues.integration.application.PluginApplication; -import com.gitee.starblues.integration.refresh.AbstractPluginSpringBeanRefresh; -import org.springframework.stereotype.Component; - -/** - * 输出名称工厂 - * - * @author jishenghua - * @version 1.0 - */ -@Component -public class ConsoleNameFactory extends AbstractPluginSpringBeanRefresh { - public ConsoleNameFactory(PluginApplication pluginApplication) { - super(pluginApplication); - pluginApplication.addListener(this); - } -} diff --git a/src/main/java/com/jsh/erp/plugin/DefaultConsoleName.java b/src/main/java/com/jsh/erp/plugin/DefaultConsoleName.java deleted file mode 100644 index 4753527a..00000000 --- a/src/main/java/com/jsh/erp/plugin/DefaultConsoleName.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.jsh.erp.plugin; - -import org.springframework.stereotype.Component; - -/** - * 默认的主程序输入名称接口实现 - * - * @author jishenghua - * @version 1.0 - */ -@Component -public class DefaultConsoleName implements ConsoleName{ - @Override - public String name() { - return "My name is Main-start-DefaultConsoleName"; - } -} diff --git a/src/main/java/com/jsh/erp/plugin/Hello.java b/src/main/java/com/jsh/erp/plugin/Hello.java deleted file mode 100644 index 2aa69e9d..00000000 --- a/src/main/java/com/jsh/erp/plugin/Hello.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jsh.erp.plugin; - -import org.pf4j.ExtensionPoint; - -/** - * 测试非Spring管理的bean接口 - * 实现类需要使用 @Extension 注解 - * - * @author jishenghua - * @version 1.0 - */ -public interface Hello extends ExtensionPoint { - - String getName(); - -}