MiddlewareSet Classe

  • java.lang.Object
    • com.microsoft.bot.builder.MiddlewareSet

Implémente

public class MiddlewareSet
implements Middleware

Contient un ensemble ordonné de Middleware.

Récapitulatif du constructeur

Constructeur Description
MiddlewareSet()

Résumé de la méthode

Modificateur et type Méthode et description
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Traite une activité entrante.

java.util.concurrent.CompletableFuture<java.lang.Void> receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Traite une activité.

MiddlewareSet use(Middleware middleware)

Ajoute un objet middleware à la fin du jeu.

Méthodes héritées 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

Détails du constructeur

MiddlewareSet

public MiddlewareSet()

Détails de la méthode

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Traite une activité entrante.

Paramètres:

turnContext - Objet de contexte pour ce tour.
next - Délégué à appeler pour continuer le pipeline d’intergiciel de bot.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter. Middleware appelle le délégué next pour passer le contrôle au middleware suivant dans le pipeline. Si l’intergiciel n’appelle\u2019pas le délégué suivant, l’adaptateur n’appelle aucun des intergiciels d’intergiciels suivants\u2019les gestionnaires de requêtes du bot ou le gestionnaire de réception du bot\u2019, ainsi que les court-circuits du pipeline.

Le context fournit des informations sur l’activité entrante et d’autres données nécessaires pour traiter l’activité. TurnContext Activity

receiveActivityWithStatus

public CompletableFuture receiveActivityWithStatus(TurnContext context, BotCallbackHandler callback)

Traite une activité.

Paramètres:

context - Objet de contexte pour le tour.
callback - Délégué à appeler lorsque le jeu termine le traitement de l’activité.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

use

public MiddlewareSet use(Middleware middleware)

Ajoute un objet middleware à la fin du jeu.

Paramètres:

middleware - Intergiciel à ajouter.

Retours:

Jeu d’intergiciels mis à jour.

S’applique à