UpdateActivityHandler Interfaz

public interface UpdateActivityHandler

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

Resumen del método

Modificador y tipo Método y descripción
abstract java.util.concurrent.CompletableFuture<ResourceResponse> invoke(TurnContext context, Activity activity, Supplier<CompletableFuture<ResourceResponse>> next)

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

Detalles del método

invoke

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

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

Parámetros:

context - Objeto de contexto del turno.
activity - Actividad de reemplazo.
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\u2019no llama al siguiente delegado, el adaptador no llama a ninguno de los controladores posteriores y no actualiza la actividad.

El Activity#getId de la actividad indica la actividad en la conversación que se va a reemplazar. Si la actividad se envía correctamente, el delegado devuelve un objeto ResourceResponse que contiene el identificador asignado al canal receptor asignado a la actividad. Use este objeto de respuesta como valor devuelto de este controlador.

Se aplica a