1. Edit page.js
  2. Add the message queue javascript library
  3. OpenForum.loadScript("/OpenForum/MessageQueue/MessageQueue.js");
  4. Set up queue polling
  5. var queueName = "my-queue-name"; var queue; OpenForum.init = function() { queue = new MessageQueue(queueName); timer = setInterval( queue.pull , 1000 ); };
  6. Create a queue processor
  7. var queueName = "my-queue-name"; var queue; OpenForum.init = function() { queue = new MessageQueue(queueName); queue.processMessages = function(messages) { for(var i=0; i< messages.length; i++) { processMessage(messages[i]); } }; timer = setInterval( queue.pull , 1000 ); }; functioon processMessage(message) { //do something with the message }