MemoryStorage 클래스
- java.
lang. Object - com.
microsoft. bot. builder. MemoryStorage
- com.
구현
public class MemoryStorage
implements Storage
메모리 내 사전을 사용하는 스토리지 계층입니다.
생성자 요약
생성자 | Description |
---|---|
MemoryStorage() |
Memory |
MemoryStorage(Map<String,JsonNode> values) |
Memory |
메서드 요약
한정자 및 형식 | 메서드 및 설명 |
---|---|
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
- 키별로 인덱싱된 작성할 항목입니다.
반환:
실행할 대기 중인 작업을 나타내는 작업입니다.