Domanda

Speriamo che questo non è anche specifica / piccolo una domanda, ma mi chiedevo se qualcuno sapeva quello che i possibili argomenti sono per il cometd dojo subscribe function ()?

I pochi esempi che ho visto indicano due parametri

cometd.subscribe(channel, call_back);

ma alcune implementazioni che ho visto includono un valore booleano e un possibile oggetto alla lista dei parametri e la lettura attraverso il codice indica la funzione in grado di gestire 4 argomenti. Sto cercando di guardare attraverso il codice e vedere dove effettivamente finiscono, ma si tratta di prendere un po 'per ordinare attraverso il codice -. Speravo che qualcuno qui potrebbe sapere qualcosa di così oscuro

Su un filo un po 'connessa - qualcuno sa se c'è più la documentazione per l'utilizzo cometd rispetto alla tariffa pietoso si trovano all'indirizzo cometdproject ?

È stato utile?

Soluzione

Le tre versioni argomento che ho visto sono iscriversi (canale, callBackRecipient, callBackMethod); Il secondo argomento è l'oggetto a cui inviare un messaggio, e il terzo (come il secondo nella versione 2-arg) è il metodo per inviare.

Il metodo call_back può essere chiamato con un numero variabile di argomenti pure. Secondo documentazione a Mortbay , il metodo di callback prende 2, 3, o 4 argomenti.

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

Client e il canale dovrebbe essere ovvio. i dati sono i dati del msg pubblicare (), e l'ID è un ID univoco per il messaggio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top