Storage 接口

public interface Storage

定义存储层的接口。

方法摘要

修饰符和类型 方法和描述
abstract java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

从存储中删除存储项。

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

从存储中读取存储项。

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

将存储项写入存储。

方法详细信息

delete

public abstract CompletableFuture delete(String[] keys)

从存储中删除存储项。

Parameters:

keys - 要删除的项的键

Returns:

表示排队等待执行的工作的任务。

read

public abstract CompletableFuture> read(String[] keys)

从存储中读取存储项。

Parameters:

keys - 要读取的项的键

Returns:

表示排队等待执行的工作的任务。 如果活动成功发送,则任务结果将包含按键编制索引的读取项。

write

public abstract CompletableFuture write(Map changes)

将存储项写入存储。

Parameters:

changes - 要写入的项,按键编制索引。

Returns:

表示排队等待执行的工作的任务。

适用于