UserState Класс

public class UserState
extends BotState

Обрабатывает сохраняемость объекта пользовательского состояния с помощью идентификатора пользователя в рамках ключа.

Сводка по конструктору

Конструктор Описание
UserState(Storage withStorage)

Создает новый объект UserState.

Сводка по методу

Модификатор и тип Метод и описание
java.lang.String getStorageKey(TurnContext turnContext)

Получает ключ пользователя, используемый при чтении и записи состояния в хранилище и из нее.

Методы, унаследованные от BotState

Методы, унаследованные от java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Сведения о конструкторе

UserState

public UserState(Storage withStorage)

Создает новый объект UserState.

Параметры:

withStorage - Используемый поставщик хранилища.

Сведения о методе

getStorageKey

public String getStorageKey(TurnContext turnContext)

Получает ключ пользователя, используемый при чтении и записи состояния в хранилище и из нее.

Переопределения:

UserState.getStorageKey(TurnContext turnContext)

Параметры:

turnContext - Объект контекста для этого поворота.

Возвращаемое значение:

Ключ для канала и отправителя.

Активизирует исключение:

java.lang.IllegalArgumentException

Применяется к