Storage Schnittstelle

public interface Storage

Definiert die Schnittstelle für eine Speicherebene.

Methodenzusammenfassung

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

Löscht Speicherelemente aus dem Speicher.

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

Liest Speicherelemente aus dem Speicher.

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

Schreibt Speicherelemente in den Speicher.

Details zur Methode

delete

public abstract 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 abstract 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 abstract 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: