Class ReloadResult
java.lang.Object
io.github.theword.queqiao.core.runtime.ReloadResult
Runtime 重载的结果
承载重载过程中本应回执给命令调用者的进度消息。
为什么是"返回结果"而不是 Runtime 直接回执:
按职责划分,用户可见的反馈统一由 Command 层发送,Runtime 与 WebsocketManager
都不知道命令上下文的存在。因此 Runtime 把进度消息作为结果返回,
由调用方(通常是 ReloadCommand)决定如何展示。
不可变:内部持有的是输入列表的副本。
- Since:
- 0.7.0
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ReloadResult
- Parameters:
messages- 重载过程中的进度消息,不得为 null(可为空列表)
-
-
Method Details
-
getMessages
- Returns:
- 重载过程中的进度消息(只读),按发生顺序排列
-