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<Resource |
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
Um método que pode participar de eventos de atividade de atualização para o turno atual.
Parameters:
Returns:
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.