Objet objet intégré

Gestionnaire d'objets

Interface du processeur de messages

Héritage

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>Handler|new Handler()|invoke()] [<class>Chain] [<class>HttpHandler] [<class>HttpRepeater] [<class>Routing] [<class>SslHandler] [object] <:- [Handler] [Handler] <:- [Chain] [Handler] <:- [HttpHandler] [Handler] <:- [HttpRepeater] [Handler] <:- [Routing] [Handler] <:- [SslHandler] Handler new Handler() invoke() object toString() toJSON() Chain HttpHandler HttpRepeater Routing SslHandler

Constructeur

Handler

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

1
new Handler(Array hdlrs);

Paramètres d'appel :

  • hdlrs: Matrice, matrice de processeurs

Créer un objet de routage de gestionnaire de messages

1
new Handler(Object map);

Paramètres d'appel :

  • map: Objet, initialiser les paramètres de routage

Créer un processeur de messages JavaSvrpt

1
new Handler(Function hdlr);

Paramètres d'appel :

  • hdlr: Fonction, fonction du processeur JavaScript

Construire un fileHandler ou HttpRepeater

1
new Handler(String hdlr);

Paramètres d'appel :

  • hdlr: String, le paramètre d'adresse du processeur

Fonction membre

invoke

Traiter un message ou un objet

1
Handler Handler.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 "[Objet natif]", l'objet peut être ré-implémenté selon ses propres caractéristiques

1
String Handler.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 Handler.toJSON(String key = "");

Paramètres d'appel :

  • key: chaîne, inutilisé

Résultat de retour :

  • Value, Renvoie une valeur contenant JSON sérialisable