DeleteActivityHandler Interfaz

public interface DeleteActivityHandler

Método que puede participar en la eliminación de eventos de actividad para el turno actual.

Resumen del método

Modificador y tipo Método y descripción
abstract java.util.concurrent.CompletableFuture<java.lang.Void> invoke(TurnContext context, ConversationReference reference, Supplier<CompletableFuture<Void>> next)

Método que puede participar en la eliminación de eventos de actividad para el turno actual.

Detalles del método

invoke

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

Método que puede participar en la eliminación de eventos de actividad para el turno actual.

Parámetros:

context - Objeto de contexto del turno.
reference - Conversación que contiene la actividad.
next - Delegado al que se va a llamar para continuar el procesamiento de eventos.

Devoluciones:

Tarea que representa el trabajo en cola que se va a ejecutar. Un controlador llama al delegado next para pasar el control al siguiente controlador registrado. Si un controlador no\u2019llama al siguiente delegado, el adaptador no llama a ninguno de los controladores posteriores y no elimina la actividad.

El ConversationReference#getActivityId de la referencia de conversación indica la actividad de la conversación que se va a reemplazar.

Se aplica a