MiddlewareSet Класс

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

Реализации

public class MiddlewareSet
implements Middleware

Содержит упорядоченный набор Middleware.

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

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

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

Модификатор и тип Метод и описание
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Обрабатывает входящее действие.

java.util.concurrent.CompletableFuture<java.lang.Void> receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Обрабатывает действие.

MiddlewareSet use(Middleware middleware)

Добавляет объект по промежуточного слоя в конец набора.

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

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

MiddlewareSet

public MiddlewareSet()

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

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Обрабатывает входящее действие.

Параметры:

turnContext - Объект контекста для этого поворота.
next - Делегат для вызова конвейера ПО промежуточного слоя бота.

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

Задача, представляющая выполняемую рабочую очередь. ПО промежуточного слоя вызывает делегат next для передачи управления следующим ПО промежуточного слоя в конвейере. Если по промежуточному слоям\u2019не вызывает следующий делегат, адаптер не вызывает ни одного из последующих обработчиков запросов промежуточного слоя\u2019или обработчика получения ботом\u2019, а также короткие цепи конвейера.

context предоставляет сведения о входящем действии и других данных, необходимых для обработки действия. TurnContext Activity

receiveActivityWithStatus

public CompletableFuture receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Обрабатывает действие.

Параметры:

context - Объект контекста для поворота.
callback - Делегат, вызывающий, когда набор завершит обработку действия.

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

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

use

public MiddlewareSet use(Middleware middleware)

Добавляет объект по промежуточного слоя в конец набора.

Параметры:

middleware - По промежуточного слоя, добавляемого.

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

Обновленный набор ПО промежуточного слоя.

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