Objeto objeto incorporado

Manejador de objetos

Interfaz de procesador de mensajes

Herencia

%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

Construye un objeto de procesamiento de cadena de controlador de mensajes

1
new Handler(Array hdlrs);

Parámetros de llamada:

  • hdlrs : matriz, matriz de procesador

Crear un objeto de enrutamiento de controlador de mensajes

1
new Handler(Object map);

Parámetros de llamada:

  • map : objeto, parámetros de ruta de inicialización

Crear un manejador de mensajes JavaSvript

1
new Handler(Function hdlr);

Parámetros de llamada:

  • hdlr : función, función de procesador de JavaScript

Construir un fileHandler o HttpRepeater

1
new Handler(String hdlr);

Parámetros de llamada:

  • hdlr : String, el parámetro de dirección del procesador

Función miembro

invoke

Procesando un mensaje u objeto

1
Handler Handler.invoke(object v) async;

Parámetros de llamada:

  • v : object , especifica el mensaje u objeto a procesar

Devuelve el resultado:

  • Handler , devuelve el siguiente controlador

toString

Devuelve una representación de cadena del objeto, generalmente "[Objeto nativo]". Los objetos se pueden volver a implementar de acuerdo con sus propias características

1
String Handler.toString();

Devuelve el resultado:

  • String , devuelve una representación de cadena del objeto

toJSON

Devuelve una representación JSON del objeto, que generalmente devuelve una colección de propiedades legibles definidas por el objeto

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

Parámetros de llamada:

  • key : cadena, sin usar

Devuelve el resultado:

  • Value , devuelve un valor que contiene un JSON serializable