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 类的新实例。
Parameters:
AutoSaveStateMiddleware
public AutoSaveStateMiddleware(BotStateSet withBotStateSet)
初始化 AutoSaveStateMiddleware 类的新实例。
Parameters:
方法详细信息
add
public AutoSaveStateMiddleware add(BotState botState)
将 BotState 添加到要加载的源列表中。
Parameters:
Returns:
getBotStateSet
public BotStateSet getBotStateSet()
获取由此对象管理的状态管理对象列表。
Returns:
onTurn
public CompletableFuture
中间件实现,调用在轮次结束时自动保存Changes。
Parameters:
Returns:
setBotStateSet
public void setBotStateSet(BotStateSet withBotStateSet)
获取由此对象管理的状态管理对象列表。
Parameters: