2009-10-04 03:02:04 -04:00
|
|
|
// Update the local timeline from a Orbited server
|
|
|
|
|
|
|
|
var OrbitedUpdater = function()
|
|
|
|
{
|
|
|
|
return {
|
|
|
|
|
|
|
|
init: function(server, port, timeline, username, password)
|
|
|
|
{
|
|
|
|
// set up stomp client.
|
|
|
|
stomp = new STOMPClient();
|
|
|
|
|
|
|
|
stomp.onmessageframe = function(frame) {
|
|
|
|
RealtimeUpdate.receive(JSON.parse(frame.body));
|
|
|
|
};
|
2009-10-04 04:05:40 -04:00
|
|
|
|
|
|
|
stomp.onconnectedframe = function() {
|
|
|
|
stomp.subscribe(timeline);
|
|
|
|
}
|
|
|
|
|
|
|
|
stomp.connect(server, port, username, password);
|
|
|
|
}
|
2009-10-04 03:02:04 -04:00
|
|
|
}
|
|
|
|
}();
|
|
|
|
|