Package org.jivesoftware.smackx.muc

Examples of org.jivesoftware.smackx.muc.MultiUserChat.join()


        //
        XMPPConnection consumerCon = new XMPPConnection(config);
        consumerCon.connect();
        consumerCon.login("consumer", "consumer");
        MultiUserChat consumerMuc = new MultiUserChat(consumerCon, "muc-test");
        consumerMuc.join("consumer");

        ConsumerMUCMessageListener listener = new ConsumerMUCMessageListener();
        consumerMuc.addMessageListener(listener);

        XMPPConnection producerCon = new XMPPConnection(config);
View Full Code Here


        XMPPConnection producerCon = new XMPPConnection(config);
        producerCon.connect();
        producerCon.login("producer", "producer");
        MultiUserChat producerMuc = new MultiUserChat(producerCon, "muc-test");
        producerMuc.join("producer");

        for (int i = 0; i < 10; i++) {
            System.out.println("Sending message: " + i);
            Message message = producerMuc.createMessage();
            message.setBody("Hello from producer, message # " + i);
View Full Code Here

      name = dialog.getValue() + "@" + addressid;
    } else
      name = addressid;
    MultiUserChat muc = new MultiUserChat(account.xmpp.getConnection(),name);
    try {
      muc.join(account.getUsername());
    } catch (XMPPException e) {
      ErrorDialog.openError(sShell,"Error while Joining room","Error while trying to join Room: " + e.toString(),new Status(Status.ERROR,GOIMPlugin.ID,Status.OK,"Error while trying to join MUC room",e));
      e.printStackTrace();
      return;
    }
View Full Code Here

 
  public static void joinMUCRoom(GOIMAccount account, String room, String password) {
    MultiUserChat muc = new MultiUserChat(account.xmpp.getConnection(),room);
    account.chatWindowExtensionManager.openMUCWindow(room, muc);
    try {
      muc.join(account.getUsername(),password);
    } catch (XMPPException e) {
      //ErrorDialog.openError(PlatformUI.window.getShell(),"Error while Joining room","Error while trying to join Room: " + e.toString(),new Status(Status.ERROR,GOIMPlugin.ID,Status.OK,"Error while trying to join MUC room",e));
      e.printStackTrace();
      String msg = "Error while Joining MUC Channel " + room;
      if(e.getXMPPError() != null) {
View Full Code Here

    String name = defaultGOIMroom;
    MultiUserChat muc = new MultiUserChat(accountProvider.getAccount().xmpp.getConnection(),name);
    accountProvider.getAccount().chatWindowExtensionManager.openMUCWindow(name,muc);
    try {
      // TODO make it possible to change nick name which is used to join MUC room
      muc.join(accountProvider.getAccount().getUsername());
    } catch (XMPPException e) {
      ErrorDialog.openError(GOIMActionHelper.getShell(),"Error while Joining room","Error while trying to join Room: " + e.toString(),new Status(Status.ERROR,GOIMPlugin.ID,Status.OK,"Error while trying to join MUC room",e));
      e.printStackTrace();
      return;
    }
View Full Code Here

         * room on the first join. Therefore it would be better to force the
         * user to explicitly call create
         */
        boolean joined = false;
        try {
            muc.join(connection.getUser(), preferences.getPassword());
            joined = true;
        } catch (XMPPException e) {
            log.debug(e);
        }

View Full Code Here

        this.createdRoom = false;
        if (!joined) {
            try {
                muc.create(connection.getUser());
                this.createdRoom = true;
                muc.join(connection.getUser(), preferences.getPassword());
            } catch (XMPPException e) {
                log.debug(e);
            }
        }
View Full Code Here

        //
        XMPPConnection consumerCon = new XMPPConnection(config);
        consumerCon.connect();
        consumerCon.login("consumer", "consumer");
        MultiUserChat consumerMuc = new MultiUserChat(consumerCon, "muc-test");
        consumerMuc.join("consumer");

        ConsumerMUCMessageListener listener = new ConsumerMUCMessageListener();
        consumerMuc.addMessageListener(listener);

        XMPPConnection producerCon = new XMPPConnection(config);
View Full Code Here

        XMPPConnection producerCon = new XMPPConnection(config);
        producerCon.connect();
        producerCon.login("producer", "producer");
        MultiUserChat producerMuc = new MultiUserChat(producerCon, "muc-test");
        producerMuc.join("producer");

        for (int i = 0; i < 10; i++) {
            System.out.println("Sending message: " + i);
            Message message = producerMuc.createMessage();
            message.setBody("Hello from producer, message # " + i);
View Full Code Here

        //
        XMPPConnection consumerCon = new XMPPConnection(config);
        consumerCon.connect();
        consumerCon.login("consumer", "consumer");
        MultiUserChat consumerMuc = new MultiUserChat(consumerCon, "muc-test");
        consumerMuc.join("consumer");

        final ConsumerMUCMessageListener listener = new ConsumerMUCMessageListener();
        consumerMuc.addMessageListener(listener);

        XMPPConnection producerCon = new XMPPConnection(config);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.