BotStateMemoryScope<T> Klasse

Typparameter

T

Der BotState-Typ.

public class BotStateMemoryScope
extends MemoryScope

BotStateMemoryScope stellt einen botState-Bereichsspeicher dar.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
BotStateMemoryScope(Class<T> type, String name)

Initialisiert eine neue Instanz der TurnMemoryScope-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
final java.lang.Object getMemory(DialogContext dialogContext)

Rufen Sie den Sicherungsspeicher für diesen Bereich ab.

java.util.concurrent.CompletableFuture<java.lang.Void> load(DialogContext dialogContext, Boolean force)

Füllt den Statuscache dafür aus der Speicherebene auf.

java.util.concurrent.CompletableFuture<java.lang.Void> saveChanges(DialogContext dialogContext, Boolean force)

Schreibt den Statuscache dafür in die Speicherebene.

final void setMemory(DialogContext dialogContext, Object memory)

Ändert das sicherungsfähige Objekt für den Speicherbereich.

Geerbte Methoden von MemoryScope

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

BotStateMemoryScope

public BotStateMemoryScope(Class type, String name)

Initialisiert eine neue Instanz der TurnMemoryScope-Klasse.

Parameter:

type - Der Typ von T, der erstellt wird.
name - Name der Eigenschaft.

Details zur Methode

getMemory

public final Object getMemory(DialogContext dialogContext)

Rufen Sie den Sicherungsspeicher für diesen Bereich ab.

Überschreibt:

BotStateMemoryScope<T>.getMemory(DialogContext dialogContext)

Parameter:

dialogContext

load

public CompletableFuture load(DialogContext dialogContext, Boolean force)

Füllt den Statuscache dafür aus der Speicherebene auf.

Überschreibt:

BotStateMemoryScope<T>.load(DialogContext dialogContext, Boolean force)

Parameter:

dialogContext
force

saveChanges

public CompletableFuture saveChanges(DialogContext dialogContext, Boolean force)

Schreibt den Statuscache dafür in die Speicherebene.

Überschreibt:

BotStateMemoryScope<T>.saveChanges(DialogContext dialogContext, Boolean force)

Parameter:

dialogContext
force

Gibt zurück:

Eine Zukunft, die die

setMemory

public final void setMemory(DialogContext dialogContext, Object memory)

Ändert das sicherungsfähige Objekt für den Speicherbereich.

Überschreibt:

BotStateMemoryScope<T>.setMemory(DialogContext dialogContext, Object memory)

Parameter:

dialogContext
memory

Gilt für: