Objeto objeto incorporado

Cadena de objetos

Objeto de procesamiento de la cadena del procesador de mensajes

Los objetos de procesamiento de la cadena del procesador de mensajes se utilizan para vincular una serie de procesadores de mensajes y el procesamiento de la cadena en un orden específico. Cómo crear:

1 2 3
var chain = new mq.Chain([ func1, func2 ]);

Herencia

Constructor

Chain

Construir un objeto de procesamiento de cadena de procesador de mensajes

1
new Chain(Array hdlrs);

Parámetros de llamada:

  • hdlrs : matriz, matriz de procesador

Función miembro

append

Agregar matriz de procesador

1
Chain.append(Array hdlrs);

Parámetros de llamada:

  • hdlrs : matriz, matriz de procesador

Agregar procesador

1
Chain.append(Handler hdlr);

Parámetros de llamada:

  • hdlr : Handler , el procesador incorporado funciones de procesamiento de mensaje, el encadenamiento de array, objeto de ruta, ver mq.Handler

invoke

Manejar un mensaje u objeto

1
Handler Chain.invoke(object v) async;

Parámetros de llamada:

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

Resultado devuelto:

  • Handler , regrese al siguiente procesador

toString

Devuelve la representación de cadena del objeto, generalmente devuelve "[Objeto nativo]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String Chain.toString();

Resultado devuelto:

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

toJSON

Devuelve la representación JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

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

Parámetros de llamada:

  • key : cadena, sin usar

Resultado devuelto:

  • Value , devuelve un valor que contiene JSON serializable