Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.jivesoftware.smack.XMPPConnection
- import org.apache.activemq.ActiveMQConnectionFactory
- import javax.jms.Session
- import javax.jms.Message
- import javax.jms.MessageListener
- def xmpp = new XMPPConnection("gmail.com")
- xmpp.connect()
- xmpp.login("jitterations.server@gmail.com", "blahblahblah")
- def cm = xmpp.getChatManager();
- def chat = cm.createChat("spullara@gmail.com", null)
- def cf = new ActiveMQConnectionFactory("failover:tcp://macbookair.local:61616")
- def c = cf.createTopicConnection()
- def s = c.createTopicSession(false, Session.AUTO_ACKNOWLEDGE)
- def t = s.createTopic("spullara@gmail.com")
- def sub = s.createSubscriber(t)
- sub.setMessageListener ({ Message m ->
- chat.sendMessage m.getText()
- } as MessageListener)
- c.start()
Add Comment
Please, Sign In to add comment