Pregunta

Esperamos que esto no es también específica / pequeña una pregunta, pero me preguntaba si alguien sabía lo que los posibles argumentos son para el cometd dojo suscribirse función ()?

Los pocos ejemplos que he visto indican dos parámetros

cometd.subscribe(channel, call_back);

pero unas pocas implementaciones que he visto incluyen un valor lógico y un posible objeto a la lista de parámetros y la lectura a través del código indica el programa puede manejar 4 argumentos. Estoy intentando mirar a través del código y ver donde realmente terminan, pero se está tomando un tiempo para ordenar a través del código -. Yo estaba esperando que alguien aquí podría saber algo tan oscuro

En un hilo ligeramente conectadas - ¿alguien sabe si hay más documentación para el uso cometd que la tarifa lamentable que se encuentran en cometdproject ?

¿Fue útil?

Solución

Las tres versiones de argumentos que he visto son suscribirse (canal, callBackRecipient, callBackMethod); El segundo argumento es el objeto al que para enviar un mensaje, y el tercero (como la segunda en la versión 2-arg) es el método para enviar.

El método call_back se puede llamar con un número variable de argumentos también. Según la documentación en Mortbay , el método de devolución de llamada tarda 2, 3, o 4 argumentos.

myMethod(Client fromClient,Object data)
myMethod(Client fromClient,Object data,String id)
myMethod(Client fromClient,String channel,Object data,String id)

Cliente y el canal debería ser obvia. los datos son los datos en la msg publicar (), y el ID es un identificador único para el mensaje.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top