DeleteActivityHandler Interfaccia

public interface DeleteActivityHandler

Metodo che può partecipare agli eventi di eliminazione dell'attività per il turno corrente.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
abstract java.util.concurrent.CompletableFuture<java.lang.Void> invoke(TurnContext context, ConversationReference reference, Supplier<CompletableFuture<Void>> next)

Metodo che può partecipare agli eventi di eliminazione dell'attività per il turno corrente.

Dettagli metodo

invoke

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

Metodo che può partecipare agli eventi di eliminazione dell'attività per il turno corrente.

Parametri:

context - Oggetto di contesto per il turno.
reference - Conversazione contenente l'attività.
next - Delegato da chiamare per continuare l'elaborazione degli eventi.

Restituisce:

Attività che rappresenta il lavoro in coda da eseguire. Un gestore chiama il delegato next per passare il controllo al gestore registrato successivo. Se un gestore non\u2019chiamare il delegato successivo, l'adattatore non chiama alcun gestore successivo e non elimina l'attività.

Il ConversationReference#getActivityId del riferimento di conversazione indica l'attività nella conversazione da sostituire.

Si applica a