类 SpringPluginBootstrap
- java.lang.Object
-
- com.gitee.starblues.bootstrap.SpringPluginBootstrap
-
public abstract class SpringPluginBootstrap extends Object
插件引导抽象类。插件入口需集成本抽象类- 从以下版本开始:
- 3.0.0
- 版本:
- 3.0.3
- 作者:
- starBlues
-
-
构造器概要
构造器 构造器 说明 SpringPluginBootstrap()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidaddCustomSpringPluginProcessor()子类自定义插件 SpringPluginProcessorSpringPluginBootstrapaddSpringPluginProcessor(SpringPluginProcessor springPluginProcessor)protected AutowiredTypeDefinerautowiredTypeDefiner()设置 AutowiredTypeDefinerprotected voidconfigCoexistAllowAutoConfiguration(CoexistAllowAutoConfiguration configuration)在 Coexist 模式下手动配置 spring-boot-auto-configuration 类protected voidcreatePluginInteractive()protected voidcreatePluginInteractiveOfOneself()com.gitee.starblues.spring.SpringPluginHookrun(Class<?>[] primarySources, String[] args)com.gitee.starblues.spring.SpringPluginHookrun(Class<?> primarySources, String[] args)com.gitee.starblues.spring.SpringPluginHookrun(String[] args)SpringPluginBootstrapsetPluginInteractive(com.gitee.starblues.core.launcher.plugin.PluginInteractive pluginInteractive)
-
-
-
方法详细资料
-
run
public final com.gitee.starblues.spring.SpringPluginHook run(String[] args)
-
run
public final com.gitee.starblues.spring.SpringPluginHook run(Class<?> primarySources, String[] args)
-
run
public final com.gitee.starblues.spring.SpringPluginHook run(Class<?>[] primarySources, String[] args)
-
setPluginInteractive
public final SpringPluginBootstrap setPluginInteractive(com.gitee.starblues.core.launcher.plugin.PluginInteractive pluginInteractive)
-
addSpringPluginProcessor
public final SpringPluginBootstrap addSpringPluginProcessor(SpringPluginProcessor springPluginProcessor)
-
createPluginInteractive
protected final void createPluginInteractive()
-
createPluginInteractiveOfOneself
protected final void createPluginInteractiveOfOneself()
-
addCustomSpringPluginProcessor
protected void addCustomSpringPluginProcessor()
子类自定义插件 SpringPluginProcessor
-
autowiredTypeDefiner
protected AutowiredTypeDefiner autowiredTypeDefiner()
设置 AutowiredTypeDefiner- 返回:
- AutowiredTypeDefiner
- 从以下版本开始:
- 3.0.3
-
configCoexistAllowAutoConfiguration
protected void configCoexistAllowAutoConfiguration(CoexistAllowAutoConfiguration configuration)
在 Coexist 模式下手动配置 spring-boot-auto-configuration 类- 参数:
configuration- 配置的类
-
-