Oggetto oggetto incorporato

ObjectHandler

Interfaccia del gestore dei messaggi

rapporto ereditario

%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

Costruttore

Handler

Costruire un oggetto di elaborazione della catena del gestore di messaggi

1
new Handler(Array hdlrs);

Parametri di chiamata:

  • hdlrs: Array, array di processori

Creare un oggetto di routing del gestore messaggi

1
new Handler(Object map);

Parametri di chiamata:

  • map: Oggetto, parametri di routing di inizializzazione

Crea un gestore di messaggi JavaScript

1
new Handler(Function hdlr);

Parametri di chiamata:

  • hdlr: Funzione, funzione del processore JavaScript

Costruisci un fileHandler oHttpRepeater

1
new Handler(String hdlr);

Parametri di chiamata:

  • hdlr: Stringa, parametro dell'indirizzo del processore

funzione membro

invoke

Elaborare un messaggio o un oggetto

1
Handler Handler.invoke(object v) async;

Parametri di chiamata:

  • v:object, specificare il messaggio o l'oggetto da elaborare

Risultati restituiti:

  • Handler, torna al processore successivo

toString

Restituisce la rappresentazione in formato stringa dell'oggetto. Generalmente viene restituito "[Oggetto nativo]". L'oggetto può essere reimplementato in base alle proprie caratteristiche.

1
String Handler.toString();

Risultati restituiti:

  • String, restituisce la rappresentazione di stringa dell'oggetto

toJSON

Restituisce una rappresentazione in formato JSON dell'oggetto, generalmente restituendo una raccolta di proprietà leggibili definite dall'oggetto.

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

Parametri di chiamata:

  • key: Stringa, non utilizzata

Risultati restituiti:

  • Value, restituisce un valore contenente JSON serializzabile