다음을 통해 공유


TranscriptLoggerMiddleware 클래스

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

구현

public class TranscriptLoggerMiddleware
implements Middleware

추가되면 이 미들웨어는 들어오는 활동과 나가는 활동을 TranscriptStore에 기록합니다.

생성자 요약

생성자 Description
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)

클래스의 새 인스턴스를 초기화합니다.

매개 변수:

withTranscriptLogger - 사용할 기록 로거입니다.

메서드 세부 정보

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

대화 저장소에 들어오고 나가는 활동을 기록합니다.

매개 변수:

context - 이 턴의 컨텍스트 개체입니다.
next - 봇 미들웨어 파이프라인을 계속하기 위해 호출할 대리자입니다.

반환:

실행할 큐에 대기 중인 작업을 나타내는 작업입니다.

적용 대상