DeleteActivityHandler Interface

public interface DeleteActivityHandler

Um método que pode participar de eventos de atividade de exclusão para a virada atual.

Resumo do método

Modificador e tipo Método e descrição
abstract java.util.concurrent.CompletableFuture<java.lang.Void> invoke(TurnContext context, ConversationReference reference, Supplier<CompletableFuture<Void>> next)

Um método que pode participar de eventos de atividade de exclusão para a virada atual.

Detalhes do método

invoke

public abstract CompletableFuture invoke(TurnContext context, ConversationReference reference, Supplier> next)

Um método que pode participar de eventos de atividade de exclusão para a virada atual.

Parameters:

context - O objeto de contexto para a curva.
reference - A conversa que contém a atividade.
next - O delegado a ser chamado para continuar o processamento de eventos.

Returns:

Uma tarefa que representa o trabalho enfileirado para execução. 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 excluirá a atividade.

A referência da ConversationReference#getActivityId conversa indica a atividade na conversa a ser substituída.

Aplica-se a