类 ComposeSpringPluginProcessor
- java.lang.Object
-
- com.gitee.starblues.bootstrap.processor.ComposeSpringPluginProcessor
-
- 所有已实现的接口:
SpringPluginProcessor,com.gitee.starblues.utils.Order
public class ComposeSpringPluginProcessor extends Object implements SpringPluginProcessor
组合的处理器- 版本:
- 3.0.3
- 作者:
- starBlues
-
-
构造器概要
构造器 构造器 说明 ComposeSpringPluginProcessor(ProcessorContext.RunMode runMode)ComposeSpringPluginProcessor(ProcessorContext.RunMode runMode, List<SpringPluginProcessor> processors)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidaddDefaultProcessors(ProcessorContext context, List<SpringPluginProcessor> processors)获取默认的处理者protected voidaddDefaultWebEnvProcessors(ProcessorContext context, List<SpringPluginProcessor> processors)添加默认web环境处理者voidaddSpringPluginProcessor(SpringPluginProcessor springPluginProcessor)voidclose(ProcessorContext context)关闭容器时voidfailure(ProcessorContext context)启动失败voidinitialize(ProcessorContext context)初始化时com.gitee.starblues.utils.OrderPriorityorder()执行顺序voidrefreshAfter(ProcessorContext context)刷新上下文后voidrefreshBefore(ProcessorContext context)刷新上下文前ProcessorContext.RunModerunMode()处理器运行模式
-
-
-
构造器详细资料
-
ComposeSpringPluginProcessor
public ComposeSpringPluginProcessor(ProcessorContext.RunMode runMode)
-
ComposeSpringPluginProcessor
public ComposeSpringPluginProcessor(ProcessorContext.RunMode runMode, List<SpringPluginProcessor> processors)
-
-
方法详细资料
-
addSpringPluginProcessor
public void addSpringPluginProcessor(SpringPluginProcessor springPluginProcessor)
-
initialize
public void initialize(ProcessorContext context) throws ProcessorException
从接口复制的说明:SpringPluginProcessor初始化时- 指定者:
initialize在接口中SpringPluginProcessor- 参数:
context- ProcessorContext- 抛出:
ProcessorException- 处理异常
-
refreshBefore
public void refreshBefore(ProcessorContext context) throws ProcessorException
从接口复制的说明:SpringPluginProcessor刷新上下文前- 指定者:
refreshBefore在接口中SpringPluginProcessor- 参数:
context- ProcessorContext- 抛出:
ProcessorException- 处理异常
-
refreshAfter
public void refreshAfter(ProcessorContext context) throws ProcessorException
从接口复制的说明:SpringPluginProcessor刷新上下文后- 指定者:
refreshAfter在接口中SpringPluginProcessor- 参数:
context- ProcessorContext- 抛出:
ProcessorException- 处理异常
-
failure
public void failure(ProcessorContext context) throws ProcessorException
从接口复制的说明:SpringPluginProcessor启动失败- 指定者:
failure在接口中SpringPluginProcessor- 参数:
context- ProcessorContext- 抛出:
ProcessorException- 处理异常
-
close
public void close(ProcessorContext context) throws ProcessorException
从接口复制的说明:SpringPluginProcessor关闭容器时- 指定者:
close在接口中SpringPluginProcessor- 参数:
context- ProcessorContext- 抛出:
ProcessorException- 处理异常
-
order
public com.gitee.starblues.utils.OrderPriority order()
从接口复制的说明:SpringPluginProcessor执行顺序- 指定者:
order在接口中com.gitee.starblues.utils.Order- 指定者:
order在接口中SpringPluginProcessor- 返回:
- OrderPriority
-
runMode
public ProcessorContext.RunMode runMode()
从接口复制的说明:SpringPluginProcessor处理器运行模式- 指定者:
runMode在接口中SpringPluginProcessor- 返回:
- RunMode
-
addDefaultProcessors
protected void addDefaultProcessors(ProcessorContext context, List<SpringPluginProcessor> processors)
获取默认的处理者- 参数:
context- ProcessorContextprocessors- 处理者容器集合
-
addDefaultWebEnvProcessors
protected void addDefaultWebEnvProcessors(ProcessorContext context, List<SpringPluginProcessor> processors)
添加默认web环境处理者- 参数:
context- ProcessorContextprocessors- 处理者容器集合
-
-