MemoryStorage Classe

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

Implementazioni

public class MemoryStorage
implements Storage

Livello di archiviazione che usa un dizionario in memoria.

Riepilogo dei costruttori

Costruttore Descrizione
MemoryStorage()

Inizializza una nuova istanza della classe MemoryStorage.

MemoryStorage(Map<String,JsonNode> values)

Inizializza una nuova istanza della classe MemoryStorage.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Elimina gli elementi di archiviazione dalla risorsa di archiviazione.

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

Legge gli elementi di archiviazione dalla risorsa di archiviazione.

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

Scrive gli elementi di archiviazione nella risorsa di archiviazione.

Metodi ereditati da 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

Dettagli costruttore

MemoryStorage

public MemoryStorage()

Inizializza una nuova istanza della classe MemoryStorage.

MemoryStorage

public MemoryStorage(Map values)

Inizializza una nuova istanza della classe MemoryStorage.

Parametri:

values - Dizionario preesistente da usare; o Null per usarne uno nuovo.

Dettagli metodo

delete

public CompletableFuture delete(String[] keys)

Elimina gli elementi di archiviazione dalla risorsa di archiviazione.

Parametri:

keys - chiavi degli elementi da eliminare

Restituisce:

Attività che rappresenta il lavoro in coda da eseguire.

read

public CompletableFuture> read(String[] keys)

Legge gli elementi di archiviazione dalla risorsa di archiviazione.

Parametri:

keys - chiavi degli elementi da leggere

Restituisce:

Attività che rappresenta il lavoro in coda da eseguire. Se le attività vengono inviate correttamente, il risultato dell'attività contiene gli elementi letti, indicizzati per chiave.

write

public CompletableFuture write(Map changes)

Scrive gli elementi di archiviazione nella risorsa di archiviazione.

Parametri:

changes - Elementi da scrivere, indicizzati per chiave.

Restituisce:

Attività che rappresenta il lavoro in coda da eseguire.

Si applica a