MemoryStorage 类
- java.
lang. Object - com.
microsoft. bot. builder. MemoryStorage
- com.
实现
public class MemoryStorage
implements Storage
使用内存中字典的存储层。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| MemoryStorage() |
初始化内存 |
| MemoryStorage(Map<String,JsonNode> values) |
初始化内存 |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(String[] keys)
从存储中删除存储项。 |
| java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.Object>> |
read(String[] keys)
从存储中读取存储项。 |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
write(Map<String,Object> changes)
将存储项写入存储。 |
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
构造函数详细信息
MemoryStorage
public MemoryStorage()
初始化 MemoryStorage 类的新实例。
MemoryStorage
public MemoryStorage(Map
初始化 MemoryStorage 类的新实例。
参数:
values
- 要使用的预先存在的字典;或 null 以使用新值。
方法详细信息
delete
public CompletableFuture
从存储中删除存储项。
参数:
keys
- 要删除的项的键
返回:
表示要执行的工作的任务。
read
public CompletableFuture
从存储中读取存储项。
参数:
keys
- 要读取的项的键
返回:
表示要执行的工作的任务。 如果成功发送活动,任务结果将包含按键编制索引的已读取项。
write
public CompletableFuture
将存储项写入存储。
参数:
changes
- 要写入的项,按键编制索引。
返回:
表示要执行的工作的任务。