Object-ingebouwd object

ObjectHandler

Interface voor berichtenverwerking

erfenis relatie

%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

Construeer een verwerkingsobject voor de berichtenhandlerketen

1
new Handler(Array hdlrs);

Oproepparameters:

  • hdlrs: Array, processorarray

Maak een routeringsobject voor de berichthandler

1
new Handler(Object map);

Oproepparameters:

  • map: Object, initialisatierouteringsparameters

Maak een JavaScript-berichthandler

1
new Handler(Function hdlr);

Oproepparameters:

  • hdlr: Functie, JavaScript-processorfunctie

Construeer een fileHandler ofHttpRepeater

1
new Handler(String hdlr);

Oproepparameters:

  • hdlr: String, adresparameter van de processor

lid functie

invoke

Verwerk een bericht of object

1
Handler Handler.invoke(object v) async;

Oproepparameters:

  • v:object, geef het bericht of object op dat moet worden verwerkt

Resultaten retourneren:

  • Handler, ga terug naar de volgende processor

toString

Retourneert de tekenreeksweergave van het object. Over het algemeen wordt '[Native Object]' geretourneerd. Het object kan opnieuw worden geïmplementeerd op basis van zijn eigen kenmerken.

1
String Handler.toString();

Resultaten retourneren:

  • String, retourneert de tekenreeksrepresentatie van het object

toJSON

Retourneert een weergave in JSON-indeling van het object, waarbij doorgaans een verzameling leesbare eigenschappen wordt geretourneerd die door het object zijn gedefinieerd.

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

Oproepparameters:

  • key: Tekenreeks, niet gebruikt

Resultaten retourneren:

  • Value, retourneert een waarde die JSON-serialiseerbaar bevat