TranscriptLoggerMiddleware クラス

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

実装

public class TranscriptLoggerMiddleware
implements Middleware

このミドルウェアを追加すると、受信アクティビティと送信アクティビティが TranscriptStore に記録されます。

コンストラクターの概要

コンストラクター 説明
TranscriptLoggerMiddleware(TranscriptLogger withTranscriptLogger)

クラスの新しいインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明

java.util.concurrent.CompletableFuture<java.lang.Void>

onTurn(TurnContext context, NextDelegate next)

会話ストアへの受信アクティビティと発信アクティビティを記録します。

メソッドの継承元: 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

コンストラクターの詳細

TranscriptLoggerMiddleware

public TranscriptLoggerMiddleware(TranscriptLogger withTranscriptLogger)

クラスの新しいインスタンスを初期化します。

Parameters:

withTranscriptLogger - 使用するトランスクリプト ロガー。

メソッドの詳細

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

会話ストアへの受信アクティビティと発信アクティビティを記録します。

Parameters:

context - このターンのコンテキスト オブジェクト。
next - ボット ミドルウェア パイプラインを続行するために呼び出すデリゲート。

Returns:

実行するキューに登録された作業を表すタスク。

適用対象