Package org.jivesoftware.smack

Examples of org.jivesoftware.smack.RosterListener


    if (rosterListener != null) {
      System.err.println("RosterListener != null ?! error ?!");
      account.xmpp.getRoster().removeRosterListener(rosterListener);
    }
    account.xmpp.getRoster().addRosterListener(
        rosterListener = new RosterListener() {
          public void presenceChanged(final String jid) {
            final String id = StringUtils.parseBareAddress(jid);
            if (ChatBrowserGUI.this.chat.getJID().startsWith(id)) {
              chatParticipantStatus.getDisplay().asyncExec(new Runnable() {
                public void run() {
View Full Code Here


    conn.login(account.getUsername(),account.password,account.resource);
    disco = ServiceDiscoveryManager.getInstanceFor(conn);
    disco.addFeature("jabber:iq:version");
    changeStatus(type,mode,true);
    roster = conn.getRoster();
    roster.addRosterListener(new RosterListener(){
      public void rosterModified() {
//        System.out.println("rosterModified()");
        rosterListener.fireEvent(new GOIMRosterEvent(XMPPManager.this,GOIMRosterEvent.TYPE_MODIFIED,null));
      }
      public void presenceChanged(String jid) {
View Full Code Here

    public Roster makeRoster() {
        roster = xmppconnection.getRoster();
        roster.setSubscriptionMode(Roster.SubscriptionMode.accept_all);
       
            roster.addRosterListener(new RosterListener() {

            public void entriesDeleted(Collection<String> addresses) {
                setContactList();
            }
View Full Code Here

     */
    public JingleManager(Connection connection, List<JingleMediaManager> jingleMediaManagers) {
        this.connection = connection;
        this.jingleMediaManagers = jingleMediaManagers;

        connection.getRoster().addRosterListener(new RosterListener() {

            public void entriesAdded(Collection addresses) {
            }

            public void entriesUpdated(Collection addresses) {
View Full Code Here

    }

    public void printRoster() throws Exception {
        roster = connection.getRoster();
        roster.setSubscriptionMode(Roster.SubscriptionMode.manual);
        roster.addRosterListener(new RosterListener() {

            public void entriesAdded(Collection<String> addresses) {
            }

            public void entriesDeleted(Collection<String> addresses) {
View Full Code Here

            @Override
            public void mouseExited(MouseEvent e) {
            }
        });

        lolChat.addRosterListener(new RosterListener() {
            @Override
            public void entriesAdded(Collection<String> addresses) {
                System.out.println("entriesAdded");
                ArrayList<LoLContact> cc = _lolChat.getBuddyList();
                for (LoLContact c : cc) {
View Full Code Here

     */
    public JingleManager(Connection connection, List<JingleMediaManager> jingleMediaManagers) {
        this.connection = connection;
        this.jingleMediaManagers = jingleMediaManagers;

        connection.getRoster().addRosterListener(new RosterListener() {

            public void entriesAdded(Collection<String> addresses) {
            }

            public void entriesUpdated(Collection<String> addresses) {
View Full Code Here

TOP

Related Classes of org.jivesoftware.smack.RosterListener

Copyright © 2018 www.massapicom. 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.