Examples of PubSubManager


Examples of org.jivesoftware.smackx.pubsub.PubSubManager

        this.parent = parent;
        this.messageTxt = messageTxt;
    }
   
    public void actionPerformed(ActionEvent e) {
        PubSubManager pubsubMgr = parent.getPubsubMgr();
       
        Node node = getNode(pubsubMgr);
        if(node == null) return;
       
        String message = getMessage();
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

        this.parent = parent;
    }

    public void tableChanged(TableModelEvent event) {
        PubsubTableModel dtm = parent.getTableModel();
        PubSubManager pubsubMgr = parent.getPubsubMgr();
        String jid = parent.getJID();
       
        if(event.getType() == TableModelEvent.UPDATE) {
            try {
                Boolean sub = (Boolean)dtm.getValueAt(event.getFirstRow(), event.getColumn());
                String nodeName = (String)dtm.getValueAt(event.getFirstRow(), 0);
   
                Node node = pubsubMgr.getNode(nodeName);
   
                if(sub.booleanValue()) { // contains the new value (soll)
                    node.subscribe(jid);
                    System.out.println(jid + " subscribed to " + node.getId());
                } else {
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

            System.err.println("Login failed for user "+username);
            e.printStackTrace();
            return false;
        }
       
        pubsubMgr = new PubSubManager(connection);
        return true;
    }
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

        this.parent = parent;
        this.messageTxt = messageTxt;
    }

    public void actionPerformed(ActionEvent e) {
        PubSubManager pubsubMgr = parent.getPubsubMgr();

        Node node = getNode(pubsubMgr);
        if (node == null)
            return;
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

        this.parent = parent;
    }

    public void tableChanged(TableModelEvent event) {
        PubsubTableModel dtm = parent.getTableModel();
        PubSubManager pubsubMgr = parent.getPubsubMgr();
        String jid = parent.getJID();

        if (event.getType() == TableModelEvent.UPDATE) {
            try {
                Boolean sub = (Boolean) dtm.getValueAt(event.getFirstRow(), event.getColumn());
                String nodeName = (String) dtm.getValueAt(event.getFirstRow(), 0);

                Node node = pubsubMgr.getNode(nodeName);

                if (sub.booleanValue()) { // contains the new value (soll)
                    node.subscribe(jid);
                    System.out.println(jid + " subscribed to " + node.getId());
                } else {
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

            System.err.println("Login failed for user " + username);
            e.printStackTrace();
            return false;
        }

        pubsubMgr = new PubSubManager(connection, "pubsub.vysper.org");
        return true;
    }
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

    {
      manager = new PubSubManager[getMaxConnections()];
     
      for(int i=0; i<manager.length; i++)
      {
        manager[i] = new PubSubManager(getConnection(i), getService());
      }
    }
    return manager[idx];
  }
View Full Code Here

Examples of org.jivesoftware.smackx.pubsub.PubSubManager

    {
      manager = new PubSubManager[getMaxConnections()];
     
      for(int i=0; i<manager.length; i++)
      {
        manager[i] = new PubSubManager(getConnection(i), getService());
      }
    }
    return manager[idx];
  }
View Full Code Here

Examples of rocks.xmpp.extensions.pubsub.PubSubManager

                            });
                            MenuItem pubSubItem = new MenuItem("PubSub");
                            pubSubItem.setOnAction(new EventHandler<ActionEvent>() {
                                @Override
                                public void handle(ActionEvent actionEvent) {
                                    PubSubManager pubSubManager = xmppSession.getExtensionManager(PubSubManager.class);
                                    ServiceDiscoveryManager serviceDiscoveryManager = xmppSession.getExtensionManager(ServiceDiscoveryManager.class);
                                    try {
                                        ItemNode infoNode = serviceDiscoveryManager.discoverItems(null);
                                        int i = 0;
                                    } catch (XmppException e) {
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.