Objet objet intégré

Gestionnaire d'objets

Interface du gestionnaire de messages

relation d'héritage

%0 object object toString() toJSON() Handler Handler new Handler() invoke() object->Handler Chain Chain Handler->Chain HttpHandler HttpHandler Handler->HttpHandler HttpRepeater HttpRepeater Handler->HttpRepeater Routing Routing Handler->Routing SslHandler SslHandler Handler->SslHandler

Constructeur

Handler

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

1
new Handler(Array hdlrs);

Paramètres d'appel :

  • hdlrs: Tableau, tableau de processeurs

Créer un objet de routage de gestionnaire de messages

1
new Handler(Object map);

Paramètres d'appel :

  • map: Objet, paramètres de routage d'initialisation

Créer un gestionnaire de messages JavaScript

1
new Handler(Function hdlr);

Paramètres d'appel :

  • hdlr: Fonction, fonction du processeur JavaScript

Construire un fileHandler ouHttpRepeater

1
new Handler(String hdlr);

Paramètres d'appel :

  • hdlr: String, 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, précisez le message ou l'objet à traiter

Résultats de retour :

  • Handler, retour au processeur suivant

toString

Renvoie la représentation sous forme de chaîne de l'objet. Généralement, "[Native Object]" est renvoyé. L'objet peut être réimplémenté en fonction de ses propres caractéristiques.

1
String Handler.toString();

Résultats de retour :

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

toJSON

Renvoie une représentation au format JSON de l'objet, renvoyant généralement une collection de propriétés lisibles définies par l'objet.

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

Paramètres d'appel :

  • key: Chaîne, non utilisée

Résultats de retour :

  • Value, renvoie une valeur contenant du JSON sérialisable