MemoryStorage Klasse

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

Implementiert

public class MemoryStorage
implements Storage

Eine Speicherebene, die ein Speicherwörterbuch verwendet.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
MemoryStorage()

Initialisiert eine neue Instanz der MemoryStorage-Klasse.

MemoryStorage(Map<String,JsonNode> values)

Initialisiert eine neue Instanz der MemoryStorage-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Löscht Speicherelemente aus dem Speicher.

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

Liest Speicherelemente aus dem Speicher.

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

Schreibt Speicherelemente in den Speicher.

Geerbte Methoden von 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

Details zum Konstruktor

MemoryStorage

public MemoryStorage()

Initialisiert eine neue Instanz der MemoryStorage-Klasse.

MemoryStorage

public MemoryStorage(Map values)

Initialisiert eine neue Instanz der MemoryStorage-Klasse.

Parameter:

values - Ein bereits vorhandenes Wörterbuch, das verwendet werden soll; oder NULL, um eine neue zu verwenden.

Details zur Methode

delete

public CompletableFuture delete(String[] keys)

Löscht Speicherelemente aus dem Speicher.

Parameter:

keys - Schlüssel der zu löschenden Elemente

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

read

public CompletableFuture> read(String[] keys)

Liest Speicherelemente aus dem Speicher.

Parameter:

keys - Schlüssel der zu lesenden Elemente

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt. Wenn die Aktivitäten erfolgreich gesendet werden, enthält das Aufgabenergebnis die nach Schlüssel indizierten Elemente.

write

public CompletableFuture write(Map changes)

Schreibt Speicherelemente in den Speicher.

Parameter:

changes - Die zu schreibenden Elemente, die nach Schlüssel indiziert werden sollen.

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

Gilt für: