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 - 키로 인덱싱된 쓸 항목입니다.

반환:

실행할 큐에 대기 중인 작업을 나타내는 작업입니다.

적용 대상