Storage Interfaz

public interface Storage

Define la interfaz de una capa de almacenamiento.

Resumen del método

Modificador y tipo Método y descripción
abstract java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

Elimina los elementos de almacenamiento del almacenamiento.

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

Lee los elementos de almacenamiento del almacenamiento.

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

Escribe elementos de almacenamiento en el almacenamiento.

Detalles del método

delete

public abstract CompletableFuture delete(String[] keys)

Elimina los elementos de almacenamiento del almacenamiento.

Parámetros:

keys - claves de los elementos que se van a eliminar

Devoluciones:

Tarea que representa el trabajo en cola que se va a ejecutar.

read

public abstract CompletableFuture> read(String[] keys)

Lee los elementos de almacenamiento del almacenamiento.

Parámetros:

keys - claves de los elementos que se van a leer

Devoluciones:

Tarea que representa el trabajo en cola que se va a ejecutar. Si las actividades se envían correctamente, el resultado de la tarea contiene los elementos leídos, indexados por clave.

write

public abstract CompletableFuture write(Map changes)

Escribe elementos de almacenamiento en el almacenamiento.

Parámetros:

changes - Elementos que se van a escribir, indizado por clave.

Devoluciones:

Tarea que representa el trabajo en cola que se va a ejecutar.

Se aplica a