Package | Description |
---|---|
com.forte.qqrobot |
主要是core所需要的包
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigApplication<CONFIG extends BaseConfiguration>
允许使用配置文件的接口。
目前暂时仅支持properties(因为简单且不需要其他依赖
|
interface |
ResourceApplication<CONFIG extends BaseConfiguration>
对用户配置接口的拓展,提供读取配置文件的形式来对配置类进行自动装填。
目前仅支持properties类型的配置文件。
数组类型的参数使用逗号','分隔。
其他特殊的配置类在出现其他优化方式之前,可以暂时使用新提供的before方法进行额外配置。
|
Modifier and Type | Method and Description |
---|---|
protected void |
BaseApplication.afterDepend(CONFIG config,
Application<CONFIG> app,
Register register,
DependCenter dependCenter)
依赖扫描之后
同时也是监听函数扫描之前
|
protected Consumer<Class<?>[]>[] |
BaseApplication.afterListener(CONFIG config,
Application<CONFIG> app)
监听函数扫描之后
|
protected void |
BaseApplication.beforeDepend(CONFIG config,
Application<CONFIG> app,
Register register)
依赖扫描之前
|
protected void |
BaseApplication.beforeRegisterListener(CONFIG config,
Application<CONFIG> app,
ListenerMethodScanner scanner,
DependCenter dependCenter)
监听函数注册之前,可以执行重写并进行额外的监听注入
|
CONTEXT |
BaseApplication.run(Application<CONFIG> app,
String... args)
执行的主程序
|
CONTEXT |
BaseApplication.runWithApplication(Application<CONFIG> app,
String... args)
使一个实例也可以进行注解解析。
此时,
SimpleRobotApplication.application() 参数将会失效 |
Copyright © 2020. All rights reserved.