BootApplicationConfiguration

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open var args: List<String>

提供额外参数,例如命令行参数。

Link copied to clipboard

当(通过扫描bot配置文件)注册多个bot时,其中某个bot注册失败时(出现异常时)的处理策略。

Link copied to clipboard

需要加载的所有 *.bot(.*)? 文件的资源扫描glob。默认为 DEFAULT_BOT_VERIFY_GLOB

Link copied to clipboard

botConfigurationResources 之外可以提供其他独立的配置资源信息。 例如一些系统文件系统中的某些指定资源作为 *.bot 验证信息文件。

Link copied to clipboard

配置用于针对 *.bot 配置文件的解码器列表。

Link copied to clipboard

需要进行依赖扫描的所有包路径。

Link copied to clipboard

在通过 classesScanPackagetopLevelListenerScanPackage 进行包扫描的时候所使用的类加载器。

Link copied to clipboard
Link copied to clipboard

是否在bot注册后,在 application 构建完毕的时候自动执行 Bot.start

Link copied to clipboard
open var logger: Logger
Link copied to clipboard

需要进行顶层Binder函数扫描的包路径。

Link copied to clipboard

需要进行顶层监听函数扫描的包路径。

Functions

Link copied to clipboard
Link copied to clipboard
open fun args(append: Boolean = true, vararg args: String)

追加或设置 BootApplicationConfiguration.args 命令行参数。 如果 appendtrue,则在 BootApplicationConfiguration.args 的基础上追加,否则覆盖。

Link copied to clipboard
Link copied to clipboard
open fun initJob()