UpdateActivityHandler 인터페이스

public interface UpdateActivityHandler

현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다.

메서드 요약

한정자 및 형식 메서드 및 설명
abstract java.util.concurrent.CompletableFuture<ResourceResponse> invoke(TurnContext context, Activity activity, Supplier<CompletableFuture<ResourceResponse>> next)

현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다.

메서드 세부 정보

invoke

public abstract CompletableFuture invoke(TurnContext context, Activity activity, Supplier> next)

현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다.

매개 변수:

context - 순서에 대한 컨텍스트 개체입니다.
activity - 대체 작업입니다.
next - 이벤트 처리를 계속하기 위해 호출할 대리자입니다.

반환:

실행할 큐에 대기 중인 작업을 나타내는 작업입니다. 처리기는 next 대리자를 호출하여 등록된 다음 처리기에 제어를 전달합니다. 처리기가 다음 대리자를 호출하지\u2019경우 어댑터는 후속 처리기를 호출하지 않고 작업을 업데이트하지 않습니다.

활동의 Activity#getId 바꿀 대화의 활동을 나타냅니다. 작업이 성공적으로 전송되면 대리자는 수신 채널이 활동에 할당한 ID를 포함하는 ResourceResponse 개체를 반환합니다. 이 응답 개체를 이 처리기의 반환 값으로 사용합니다.

적용 대상