AutoSaveStateMiddleware 类
- java.
lang. Object - com.
microsoft. bot. builder. AutoSaveStateMiddleware
- com.
实现
public class AutoSaveStateMiddleware
implements Middleware
要自动调用的中间件。在轮次结束时,它正在管理的所有 BotState 类的 SaveChanges()。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| AutoSaveStateMiddleware(BotState[] botStates) |
初始化自动 |
| AutoSaveStateMiddleware(BotStateSet withBotStateSet) |
初始化自动 |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
|
Auto |
add(BotState botState)
将机器人 |
|
Bot |
getBotStateSet()
获取此对象管理的状态管理对象列表。 |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
onTurn(TurnContext turnContext, NextDelegate next)
调用的中间件实现会在轮次结束时自动保存 |
| void |
setBotStateSet(BotStateSet withBotStateSet)
获取此对象管理的状态管理对象列表。 |
方法继承自 java.lang.Object
构造函数详细信息
AutoSaveStateMiddleware
public AutoSaveStateMiddleware(BotState[] botStates)
初始化 AutoSaveStateMiddleware 类的新实例。
参数:
AutoSaveStateMiddleware
public AutoSaveStateMiddleware(BotStateSet withBotStateSet)
初始化 AutoSaveStateMiddleware 类的新实例。
参数:
方法详细信息
add
public AutoSaveStateMiddleware add(BotState botState)
将 BotState 添加到要加载的源列表。
参数:
返回:
getBotStateSet
public BotStateSet getBotStateSet()
获取此对象管理的状态管理对象列表。
返回:
onTurn
public CompletableFuture
中间件实现,调用在轮次结束时自动保存Changes。
参数:
返回:
setBotStateSet
public void setBotStateSet(BotStateSet withBotStateSet)
获取此对象管理的状态管理对象列表。
参数: