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)

从存储中删除存储项。

参数:

keys - 要删除的项的键

返回:

表示要执行的工作的任务。

read

public abstract CompletableFuture> read(String[] keys)

从存储中读取存储项。

参数:

keys - 要读取的项的键

返回:

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

write

public abstract CompletableFuture write(Map changes)

将存储项写入存储。

参数:

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

返回:

表示要执行的工作的任务。

适用于