BotFrameworkHttpAdapter Класс

public class BotFrameworkHttpAdapter
extends BotFrameworkAdapter

BotFrameworkAdapter, получающий входящие действия через HTTP.

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

Конструктор Описание
BotFrameworkHttpAdapter(CredentialProvider withCredentialProvider, ChannelProvider withChannelProvider)

Создает конструкции с помощью поставщикаучетных данных и поставщикаканала.

BotFrameworkHttpAdapter(Configuration withConfiguration)

Создание с помощью конфигурации.

BotFrameworkHttpAdapter(Configuration withConfiguration, AuthenticationConfiguration withAuthenticationConfiguration)

Создание с помощью конфигурации.

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

Модификатор и тип Метод и описание
java.util.concurrent.CompletableFuture<InvokeResponse> processIncomingActivity(String authHeader, Activity activity, Bot bot)

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

Методы, унаследованные от BotAdapter

Методы, унаследованные от BotFrameworkAdapter

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

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

BotFrameworkHttpAdapter

public BotFrameworkHttpAdapter(CredentialProvider withCredentialProvider, ChannelProvider withChannelProvider)

Создает с помощью CredentialProvider и ChannelProvider.

Параметры:

withCredentialProvider - CredentialProvider для использования.
withChannelProvider - КаналProvider для использования.

BotFrameworkHttpAdapter

public BotFrameworkHttpAdapter(Configuration withConfiguration)

Создание с помощью конфигурации. При этом будет создан CredentialProvider и ChannelProvider на основе значений конфигурации.

Параметры:

withConfiguration - Используемая конфигурация.

BotFrameworkHttpAdapter

public BotFrameworkHttpAdapter(Configuration withConfiguration, AuthenticationConfiguration withAuthenticationConfiguration)

Создание с помощью конфигурации. При этом будет создан CredentialProvider и ChannelProvider на основе значений конфигурации.

Параметры:

withConfiguration - Используемая конфигурация.
withAuthenticationConfiguration - Используемая конфигурация authenticationConfiguration.

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

processIncomingActivity

public CompletableFuture processIncomingActivity(String authHeader, Activity activity, Bot bot)

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

Параметры:

authHeader - Заголовок авторизации из http-запроса.
activity - Полученное действие.
bot - Бот.

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

Завершеннаяfuture.

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