Storage Interface

public interface Storage

Définit l’interface d’une couche de stockage.

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Supprime les éléments de stockage du stockage.

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

Lit les éléments de stockage à partir du stockage.

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

Écrit des éléments de stockage dans le stockage.

Détails de la méthode

delete

public abstract CompletableFuture delete(String[] keys)

Supprime les éléments de stockage du stockage.

Paramètres:

keys - clés des éléments à supprimer

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

read

public abstract CompletableFuture> read(String[] keys)

Lit les éléments de stockage à partir du stockage.

Paramètres:

keys - clés des éléments à lire

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter. Si les activités sont correctement envoyées, le résultat de la tâche contient les éléments lus, indexés par clé.

write

public abstract CompletableFuture write(Map changes)

Écrit des éléments de stockage dans le stockage.

Paramètres:

changes - Éléments à écrire, indexés par clé.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

S’applique à