UpdateActivityHandler 인터페이스
public interface UpdateActivityHandler
현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다.
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
|
abstract
java.util.concurrent.CompletableFuture<Resource |
invoke(TurnContext context, Activity activity, Supplier<CompletableFuture<ResourceResponse>> next)
현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다. |
메서드 세부 정보
invoke
public abstract CompletableFuture
현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다.
매개 변수:
context
- 순서에 대한 컨텍스트 개체입니다.
activity
- 대체 작업입니다.
next
- 이벤트 처리를 계속하기 위해 호출할 대리자입니다.
반환:
실행할 큐에 대기 중인 작업을 나타내는 작업입니다. 처리기는
next 대리자를 호출하여 등록된 다음 처리기에 제어를 전달합니다. 처리기가 다음 대리자를 호출하지\u2019경우 어댑터는 후속 처리기를 호출하지 않고 작업을 업데이트하지 않습니다.
활동의 Activity#getId 바꿀 대화의 활동을 나타냅니다. 작업이 성공적으로 전송되면 대리자는 수신 채널이 활동에 할당한 ID를 포함하는 ResourceResponse 개체를 반환합니다. 이 응답 개체를 이 처리기의 반환 값으로 사용합니다.