UpdateActivityHandler Interface

public interface UpdateActivityHandler

Um método que pode participar de eventos de atividade de atualização para o turno atual.

Resumo do método

Modificador e tipo Método e descrição
abstract java.util.concurrent.CompletableFuture<ResourceResponse> invoke(TurnContext context, Activity activity, Supplier<CompletableFuture<ResourceResponse>> next)

Um método que pode participar de eventos de atividade de atualização para o turno atual.

Detalhes do método

invoke

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

Um método que pode participar de eventos de atividade de atualização para o turno atual.

Parameters:

context - O objeto de contexto para a curva.
activity - A atividade de substituição.
next - O delegado a ser chamado para continuar o processamento de eventos.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado. Um manipulador chama o next delegado para passar o controle para o próximo manipulador registrado. Se um manipulador chamar o próximo delegado, o adaptador não chamará nenhum dos manipuladores subsequentes e não atualizará a atividade.

A atividade indica Activity#getId a atividade na conversa a ser substituída. Se a atividade for enviada com êxito, o delegado retornará um ResourceResponse objeto que contém a ID que o canal de recebimento atribuiu à atividade. Use esse objeto de resposta como o valor retornado desse manipulador.

Aplica-se a