Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. def sendMessage(String message){
  2. String mapping = "/jabber/chat/12345"
  3. Broadcaster b = BroadcasterFactory.getDefault().lookup(DefaultBroadcaster.class, mapping)
  4. println("Broadcast resources size:" +b.getAtmosphereResources().size())
  5. def resp = [type: "chat", resource: mapping, message: message] as JSON
  6. b.broadcast(resp)
  7. }
  8.  
  9. @Override
  10. void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
  11. String mapping = "/jabber/chat" + request.getPathInfo()
  12. Broadcaster b = BroadcasterFactory.getDefault().lookup(SimpleBroadcaster.class, mapping, true)
  13. Meteor m = Meteor.build(request)
  14. m.setBroadcaster(b)
  15. }
  16.  
  17. def sendMessage(String message){
  18. String mapping = "/jabber/chat/12345"
  19. Broadcaster b = BroadcasterFactory.getDefault().lookup(mapping)
  20. println("Broadcast resources size:" +b.getAtmosphereResources().size())
  21. def resp = [type: "chat", resource: mapping, message: message] as JSON
  22. b.broadcast(resp)
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement