Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def sendMessage(String message){
- String mapping = "/jabber/chat/12345"
- Broadcaster b = BroadcasterFactory.getDefault().lookup(DefaultBroadcaster.class, mapping)
- println("Broadcast resources size:" +b.getAtmosphereResources().size())
- def resp = [type: "chat", resource: mapping, message: message] as JSON
- b.broadcast(resp)
- }
- @Override
- void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
- String mapping = "/jabber/chat" + request.getPathInfo()
- Broadcaster b = BroadcasterFactory.getDefault().lookup(SimpleBroadcaster.class, mapping, true)
- Meteor m = Meteor.build(request)
- m.setBroadcaster(b)
- }
- def sendMessage(String message){
- String mapping = "/jabber/chat/12345"
- Broadcaster b = BroadcasterFactory.getDefault().lookup(mapping)
- println("Broadcast resources size:" +b.getAtmosphereResources().size())
- def resp = [type: "chat", resource: mapping, message: message] as JSON
- b.broadcast(resp)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement