MemoryStorage Classe

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

Implementações

public class MemoryStorage
implements Storage

Uma camada de armazenamento que usa um dicionário na memória.

Resumo do Construtor

Construtor Description
MemoryStorage()

Inicializa uma nova instância da classe Armazenamento de Memória.

MemoryStorage(Map<String,JsonNode> values)

Inicializa uma nova instância da classe Armazenamento de Memória.

Resumo do método

Modificador e tipo Método e descrição
java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Exclui itens de armazenamento do armazenamento.

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

Lê itens de armazenamento do armazenamento.

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

Grava itens de armazenamento no armazenamento.

Métodos herdados de 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

Detalhes do construtor

MemoryStorage

public MemoryStorage()

Inicializa uma nova instância da classe MemoryStorage.

MemoryStorage

public MemoryStorage(Map values)

Inicializa uma nova instância da classe MemoryStorage.

Parameters:

values - Um dicionário pré-existente a ser usado; ou nulo para usar um novo.

Detalhes do método

delete

public CompletableFuture delete(String[] keys)

Exclui itens de armazenamento do armazenamento.

Parameters:

keys - chaves dos itens a serem excluídos

Returns:

Uma tarefa que representa o trabalho enfileirado para execução.

read

public CompletableFuture<>> read(String[] keys)

Lê itens de armazenamento do armazenamento.

Parameters:

keys - chaves dos itens a serem lidos

Returns:

Uma tarefa que representa o trabalho enfileirado para execução. Se as atividades forem enviadas com êxito, o resultado da tarefa conterá os itens lidos, indexados por chave.

write

public CompletableFuture write(Map changes)

Grava itens de armazenamento no armazenamento.

Parameters:

changes - Os itens a serem gravados, indexados por chave.

Returns:

Uma tarefa que representa o trabalho enfileirado para execução.

Aplica-se a