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 - Элементы для записи, индексированные по ключу.

Возвращаемое значение:

Задача, представляющая выполняемую рабочую очередь.

Применяется к