src/com/beem/project/beem/service/XmppConnectionAdapter.java
changeset 795 b2572c048dd7
parent 794 5dd9d68b6ad3
child 799 b2a796654230
equal deleted inserted replaced
794:5dd9d68b6ad3 795:b2572c048dd7
    74 import com.beem.project.beem.service.aidl.IXmppConnection;
    74 import com.beem.project.beem.service.aidl.IXmppConnection;
    75 import com.beem.project.beem.ui.ChangeStatus;
    75 import com.beem.project.beem.ui.ChangeStatus;
    76 import com.beem.project.beem.ui.Subscription;
    76 import com.beem.project.beem.ui.Subscription;
    77 import com.beem.project.beem.utils.BeemBroadcastReceiver;
    77 import com.beem.project.beem.utils.BeemBroadcastReceiver;
    78 import com.beem.project.beem.utils.Status;
    78 import com.beem.project.beem.utils.Status;
    79 import com.beem.project.beem.smack.caps.CapsManager;
       
    80 
    79 
    81 /**
    80 /**
    82  * This class implements an adapter for XMPPConnection.
    81  * This class implements an adapter for XMPPConnection.
    83  * @author darisk
    82  * @author darisk
    84  */
    83  */
   395 	    sdm = new ServiceDiscoveryManager(mAdaptee);
   394 	    sdm = new ServiceDiscoveryManager(mAdaptee);
   396 	sdm.addFeature("http://jabber.org/protocol/disco#info");
   395 	sdm.addFeature("http://jabber.org/protocol/disco#info");
   397 	sdm.addFeature("jabber:iq:privacy");
   396 	sdm.addFeature("jabber:iq:privacy");
   398 	sdm.addFeature("http://jabber.org/protocol/caps");
   397 	sdm.addFeature("http://jabber.org/protocol/caps");
   399 	mChatStateManager = ChatStateManager.getInstance(mAdaptee);
   398 	mChatStateManager = ChatStateManager.getInstance(mAdaptee);
   400 	CapsManager caps = new CapsManager(sdm, mAdaptee);
   399 	BeemCapsManager caps = new BeemCapsManager(sdm, mAdaptee, mService);
   401 	caps.setNode("http://www.beem-project.com");
   400 	caps.setNode("http://www.beem-project.com");
   402     }
   401     }
   403 
   402 
   404     /**
   403     /**
   405      * Returns true if currently authenticated by successfully calling the login method.
   404      * Returns true if currently authenticated by successfully calling the login method.