MemoryTranscriptStore Класс

  • java.lang.Object
    • com.microsoft.bot.builder.MemoryTranscriptStore

Реализации

public class MemoryTranscriptStore
implements TranscriptStore

Хранилище расшифровок памяти сохраняет расшифровки в переменной памяти в словаре.

Так как в этом случае используется несвязанный переменный словарь, он должен использоваться только для модульных тестов или непроизводственных сред.

Сводка по конструктору

Конструктор Описание
MemoryTranscriptStore()

Сводка по методу

Модификатор и тип Метод и описание
java.util.concurrent.CompletableFuture<java.lang.Void> deleteTranscript(String channelId, String conversationId)

Удаляет данные беседы из хранилища.

java.util.concurrent.CompletableFuture<PagedResult<Activity>> getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)

Возвращает из действий магазина, соответствующих набору критериев.

java.util.concurrent.CompletableFuture<PagedResult<TranscriptInfo>> listTranscripts(String channelId, String continuationToken)

Получает беседы в канале из магазина.

final java.util.concurrent.CompletableFuture<java.lang.Void> logActivity(Activity activity)

Записывает действие в расшифровку.

Методы, унаследованные от 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

Сведения о конструкторе

MemoryTranscriptStore

public MemoryTranscriptStore()

Сведения о методе

deleteTranscript

public CompletableFuture deleteTranscript(String channelId, String conversationId)

Удаляет данные беседы из хранилища.

Параметры:

channelId - Идентификатор канала, в который находится беседа.
conversationId - Идентификатор удаленной беседы.

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

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

getTranscriptActivities

public CompletableFuture> getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)

Возвращает из действий магазина, соответствующих набору критериев.

Параметры:

channelId - Идентификатор канала, в который находится беседа.
conversationId - Идентификатор беседы.
continuationToken - Маркер продолжения из предыдущей страницы результатов.
startDate - Дата отсечения. Действия старше этой даты не включены.

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

Задача, представляющая выполняемую рабочую очередь. Если задача выполнена успешно, результат содержит соответствующие действия.

listTranscripts

public CompletableFuture> listTranscripts(String channelId, String continuationToken)

Получает беседы в канале из магазина.

Параметры:

channelId - Идентификатор канала.
continuationToken - Маркер продолжения из предыдущей страницы результатов.

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

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

logActivity

public final CompletableFuture logActivity(Activity activity)

Записывает действие в расшифровку.

Параметры:

activity - Действие для регистрации.

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

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

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