Objet objet intégré

Chaîne d'objets

Objet de traitement de la chaîne du processeur de messages

L'objet de traitement de chaîne de processeur de messages est utilisé pour lier une série de processeurs de messages et le traitement de chaîne dans un ordre spécifié. Méthode de création:

1 2 3
var chain = new mq.Chain([ func1, func2 ]);

Héritage

Constructeur

Chain

Construire un objet de traitement de chaîne de traitement de messages

1
new Chain(Array hdlrs);

Paramètres d'appel:

  • hdlrs : matrice, matrice de processeurs

Fonction membre

append

Ajouter une matrice de processeurs

1
Chain.append(Array hdlrs);

Paramètres d'appel:

  • hdlrs : matrice, matrice de processeurs

Ajouter un processeur

1
Chain.append(Handler hdlr);

Paramètres d'appel:

  • hdlr : Handler , intégré dans le gestionnaire de messages, la fonction de traitement, réseau de traitement de la chaîne, un objet d' acheminement, voir mq.Handler détails

invoke

Traiter un message ou un objet

1
Handler Chain.invoke(object v) async;

Paramètres d'appel:

  • v : object , spécifiez le message ou l'objet à traiter

Résultat de retour:

  • Handler , retour au processeur suivant

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Native Object]", l'objet peut être réimplémenté selon ses propres caractéristiques

1
String Chain.toString();

Résultat de retour:

  • String , renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement une collection d'attributs lisibles définis par l'objet

1
Value Chain.toJSON(String key = "");

Paramètres d'appel:

  • key : chaîne, inutilisée

Résultat de retour:

  • Value , renvoie une valeur contenant JSON sérialisable