EventFactory 클래스
- java.
lang. Object - com.
microsoft. bot. builder. EventFactory
- com.
public final class EventFactory
다양한 이벤트 형식을 만들기 위한 유틸리티 메서드를 포함합니다.
메서드 요약
한정자 및 형식 | 메서드 및 설명 |
---|---|
static Activity |
createHandoffInitiation(TurnContext turnContext, Object handoffContext)
핸드오프 시작 이벤트를 만듭니다. |
static Activity |
createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)
핸드오프 시작 이벤트를 만듭니다. |
static Activity |
createHandoffStatus(ConversationAccount conversation, String state)
핸드오프 상태 이벤트를 만듭니다. |
static Activity |
createHandoffStatus(ConversationAccount conversation, String state, String message)
핸드오프 상태 이벤트를 만듭니다. |
다음에서 상속된 메서드 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
메서드 세부 정보
createHandoffInitiation
public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext)
핸드오프 시작 이벤트를 만듭니다.
매개 변수:
turnContext
- 컨텍스트를 켭니다.
handoffContext
- 에이전트 허브 관련 컨텍스트입니다.
반환:
핸드오프 이벤트입니다.
createHandoffInitiation
public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)
핸드오프 시작 이벤트를 만듭니다.
매개 변수:
turnContext
- 컨텍스트를 켭니다.
handoffContext
- 에이전트 허브 관련 컨텍스트입니다.
transcript
- 대화의 대본입니다.
반환:
핸드오프 이벤트입니다.
createHandoffStatus
public static Activity createHandoffStatus(ConversationAccount conversation, String state)
핸드오프 상태 이벤트를 만듭니다.
매개 변수:
conversation
- 대화가 전달되고 있습니다.
state
- 상태, 가능한 값은 "수락됨", "실패", "완료됨"입니다.
반환:
핸드오프 이벤트입니다.
createHandoffStatus
public static Activity createHandoffStatus(ConversationAccount conversation, String state, String message)
핸드오프 상태 이벤트를 만듭니다.
매개 변수:
conversation
- 대화가 전달되고 있습니다.
state
- 상태, 가능한 값은 "수락됨", "실패", "완료됨"입니다.
message
- 실패한 핸드오프에 대한 추가 메시지입니다.
반환:
핸드오프 이벤트입니다.