MemoryStorage Класс

  • java.lang.Object
    • com.microsoft.bot.builder.MemoryStorage

Реализации

public class MemoryStorage
implements Storage

Слой хранилища, использующий словарь в памяти.

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

Конструктор Описание
MemoryStorage()

Инициализирует новый экземпляр класса хранилищапамяти.

MemoryStorage(Map<String,JsonNode> values)

Инициализирует новый экземпляр класса хранилищапамяти.

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

Модификатор и тип Метод и описание
java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Удаляет элементы хранилища из хранилища.

java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.Object>> read(String[] keys)

Считывает элементы хранилища из хранилища.

java.util.concurrent.CompletableFuture<java.lang.Void> write(Map<String,Object> changes)

Записывает элементы хранилища в хранилище.

Методы, унаследованные от 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

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

MemoryStorage

public MemoryStorage()

Инициализирует новый экземпляр класса MemoryStorage.

MemoryStorage

public MemoryStorage(Map values)

Инициализирует новый экземпляр класса MemoryStorage.

Параметры:

values - Существующий словарь для использования; или null для использования нового.

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

delete

public CompletableFuture delete(String[] keys)

Удаляет элементы хранилища из хранилища.

Параметры:

keys - ключи элементов для удаления

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

Задача, представляющая выполняемую рабочую очередь.

read

public CompletableFuture> read(String[] keys)

Считывает элементы хранилища из хранилища.

Параметры:

keys - ключи элементов для чтения

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

Задача, представляющая выполняемую рабочую очередь. Если действия успешно отправлены, результат задачи содержит элементы, считываемые по ключу.

write

public CompletableFuture write(Map changes)

Записывает элементы хранилища в хранилище.

Параметры:

changes - Элементы для записи, индексированные по ключу.

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

Задача, представляющая выполняемую рабочую очередь.

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