diff options
author | Sarven Capadisli <csarven@status.net> | 2009-10-04 13:15:36 +0200 |
---|---|---|
committer | Sarven Capadisli <csarven@status.net> | 2009-10-04 13:15:36 +0200 |
commit | c600d3846756bf9b4798ac3bd8067ac51bd051da (patch) | |
tree | e359732cce0c304c79216592f247ad7c3c0294aa /plugins/Orbited/orbitedupdater.js | |
parent | e87a70e20bbe844ec4467bfeed95da2b89df4202 (diff) | |
parent | affe00276a008038e8a8b37b3812215e382fe98e (diff) |
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Diffstat (limited to 'plugins/Orbited/orbitedupdater.js')
-rw-r--r-- | plugins/Orbited/orbitedupdater.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/plugins/Orbited/orbitedupdater.js b/plugins/Orbited/orbitedupdater.js new file mode 100644 index 000000000..8c5ab3b73 --- /dev/null +++ b/plugins/Orbited/orbitedupdater.js @@ -0,0 +1,24 @@ +// 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)); + }; + + stomp.onconnectedframe = function() { + stomp.subscribe(timeline); + } + + stomp.connect(server, port, username, password); + } + } +}(); + |