Objecte objecte incorporat

Gestor d'objectes

Interfície del gestor de missatges

relació hereditària

%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

Constructor

Handler

Construeix un objecte de processament de cadena de gestor de missatges

1
new Handler(Array hdlrs);

Paràmetres de trucada:

  • hdlrs: Matriu, matriu de processadors

Creeu un objecte d'encaminament del gestor de missatges

1
new Handler(Object map);

Paràmetres de trucada:

  • map: Objecte, paràmetres d'encaminament d'inicialització

Creeu un gestor de missatges JavaScript

1
new Handler(Function hdlr);

Paràmetres de trucada:

  • hdlr: Funció, funció de processador JavaScript

Construeix un gestor de fitxers oHttpRepeater

1
new Handler(String hdlr);

Paràmetres de trucada:

  • hdlr: String, paràmetre d'adreça del processador

funció de membre

invoke

Processar un missatge o objecte

1
Handler Handler.invoke(object v) async;

Paràmetres de trucada:

  • v:object, especifiqueu el missatge o l'objecte a processar

Resultats de retorn:

  • Handler, torneu al següent processador

toString

Retorna la representació de cadena de l'objecte. En general, es retorna "[Objecte natiu]". L'objecte es pot tornar a implementar segons les seves pròpies característiques.

1
String Handler.toString();

Resultats de retorn:

  • String, retorna la representació de cadena de l'objecte

toJSON

Retorna una representació en format JSON de l'objecte, generalment retornant una col·lecció de propietats llegibles definides per l'objecte.

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

Paràmetres de trucada:

  • key: Corda, no utilitzada

Resultats de retorn:

  • Value, retorna un valor que conté JSON serializable