RegisterClassMiddleware<T> Clase

  • java.lang.Object
    • com.microsoft.bot.builder.RegisterClassMiddleware<T>

Parámetros de tipo

T

El servicio typeof que se va a agregar.

Implementaciones

de middleware

public class RegisterClassMiddleware
implements Middleware

Middleware para agregar un objeto a un servicio o registrarlo con el contexto de turno actual.

Resumen del constructor

Constructor Description
RegisterClassMiddleware(T service)

Inicializa una nueva instancia de registerclasemiddleware.

RegisterClassMiddleware(T service, String key)

Inicializa una nueva instancia de registerclasemiddleware.

Resumen del método

Modificador y tipo Método y descripción
T getService()

Obtiene el servicio.

java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Agrega el objeto o servicio asociado al contexto de turno actual.

void setService(T withService)

Establece el servicio.

Métodos heredados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalles del constructor

RegisterClassMiddleware

public RegisterClassMiddleware(T service)

Inicializa una nueva instancia de la clase RegisterClassMiddleware.

Parámetros:

service - Servicio que se va a registrar.

RegisterClassMiddleware

public RegisterClassMiddleware(T service, String key)

Inicializa una nueva instancia de la clase RegisterClassMiddleware.

Parámetros:

service - Servicio que se va a registrar.
key - clave opcional para el objeto de servicio a su vez. El valor predeterminado es el nombre del servicio.

Detalles del método

getService

public T getService()

Obtiene el servicio.

Devoluciones:

El servicio.

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Agrega el objeto o servicio asociado al contexto de turno actual.

Parámetros:

turnContext - Objeto de contexto para este turno.
next - Delegado al que se va a llamar para continuar con la canalización de middleware del bot.

setService

public void setService(T withService)

Establece el servicio.

Parámetros:

withService - Valor en el que se va a establecer el servicio.

Se aplica a