private void configFileTransfer() { ProviderManager.getInstance().addIQProvider("query","http://jabber.org/protocol/bytestreams", new BytestreamsProvider()); ProviderManager.getInstance().addIQProvider("query","http://jabber.org/protocol/disco#items", new DiscoverItemsProvider()); ProviderManager.getInstance().addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); // Create the file transfer manager manager = new FileTransferManager(XMPPSmackConnection.connection); FileTransferNegotiator.setServiceEnabled(XMPPSmackConnection.connection, true); fileTransferListener(); } private void connect() { if(XMPPSmackConnection.connection==null || !XMPPSmackConnection.connection.isConnected()){ reConnect(); }else{ XMPPSmackConnection.getInstance(); //request = new MessageEventManager(XMPPSmackConnection.connection); Presence presence = new Presence(Presence.Type.available); XMPPSmackConnection.connection.sendPacket(presence); setConnection(XMPPSmackConnection.getInstance().connection); mHandler= new Handler(); configFileTransfer(); } }
pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
IQProvider provider = new DiscoverInfoProvider();
ProviderManager.addIQProvider("query", "http://jabber.org/protocol/bytestreams", new BytestreamsProvider()); ProviderManager.addIQProvider("query", "http://jabber.org/protocol/disco#items", new DiscoverItemsProvider()); ProviderManager.addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
public void configure(ProviderManager pm) { // MUC Admin pm.addIQProvider("query", "http://jabber.org/protocol/muc#admin",new MUCAdminProvider()); // MUC Owner pm.addIQProvider("query", "http://jabber.org/protocol/muc#owner",new MUCOwnerProvider()); pm.addIQProvider("si", "http://jabber.org/protocol/si",new StreamInitiationProvider()); pm.addIQProvider("query","http://jabber.org/protocol/bytestreams", new org.jivesoftware.smackx.provider.BytestreamsProvider()); pm.addIQProvider("query","http://jabber.org/protocol/disco#items", new DiscoverItemsProvider()); pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); // Delayed Delivery pm.addExtensionProvider("x", "jabber:x:delay",new DelayInformationProvider()); pm.addIQProvider("vCard", "vcard-temp", new VCardProvider()); // Group Chat Invitations pm.addExtensionProvider("x","jabber:x:conference", new GroupChatInvitation.Provider()); }
ProviderManager.getInstance().addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); ProviderManager.getInstance().addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
pm.addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); pm.addExtensionProvider("session-expired", "http://jabber.org/protocol/commands", new AdHocCommandDataProvider.SessionExpiredError()); pm.addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
new DiscoverInfoProvider()); new DiscoverItemsProvider()); pm.addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
ProviderManager.getInstance().addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); ProviderManager.getInstance().addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider()); pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
new DiscoverInfoProvider()); new DiscoverInfoProvider()); pm.addExtensionProvider("x", "jabber:x:data", new DataFormProvider());
new DiscoverInfoProvider()); pm.addExtensionProvider("x", "jabber:x:data", new DataFormProvider()); pm.addExtensionProvider("x", "http://jabber.org/protocol/muc#user",
pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
pm.addIQProvider("query", "http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());
pm.addIQProvider("query","http://jabber.org/protocol/disco#info", new DiscoverInfoProvider());