MiddlewareSet クラス
- java.
lang. Object - com.
microsoft. bot. builder. MiddlewareSet
- com.
実装
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)
アクティビティを処理します。 |
|
Middleware |
use(Middleware middleware)
ミドルウェア オブジェクトをセットの末尾に追加します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
MiddlewareSet
public MiddlewareSet()
メソッドの詳細
onTurn
public CompletableFuture
受信アクティビティを処理します。
パラメーター:
戻り値:
next デリゲートを呼び出して、パイプライン内の次のミドルウェアに制御を渡します。 ミドルウェア\u2019次のデリゲートを呼び出さない場合、アダプターは後続のミドルウェア\u2019要求ハンドラーまたはボット\u2019受信ハンドラー、およびパイプラインのショート サーキットを呼び出しません。
context は、受信アクティビティと、アクティビティの処理に必要なその他のデータに関する情報を提供します。
TurnContext
Activity
receiveActivityWithStatus
public CompletableFuture
アクティビティを処理します。
パラメーター:
戻り値:
use
public MiddlewareSet use(Middleware middleware)
ミドルウェア オブジェクトをセットの末尾に追加します。
パラメーター:
戻り値: