Voglio bloccare un particolare amico dalla mia lista chat con XMPP
. il codice funziona bene. Non ci sono eccezioni, ma non sono in grado di bloccare un utente. Sto usando il server open fire. quali modifiche devo apportare sul server?Problema nel bloccare l'utente nella lista chat utilizzando il server smack e open fire
Ragazzi, avete qualche idea?
Il mio codice:
public void XMPPAddNewPrivacyList(Connection connection, String userName) {
String listName = "newList";
// Create the list of PrivacyItem that will allow or
// deny some privacy aspect
List<PrivacyItem> privacyItems = new Vector<PrivacyItem>();
PrivacyItem item = new PrivacyItem(PrivacyItem.Type.jid.toString(),
false, 1);
item.setValue(userName);
privacyItems.add(item);
// Create the new list.
try {
PrivacyListManager privacyManager = new PrivacyListManager(connection);
privacyManager = PrivacyListManager
.getInstanceFor(connection);
privacyManager.createPrivacyList(listName, privacyItems);
} catch (XMPPException e) {
System.out.println("PRIVACY_ERROR: " + e);
}
}
hi sto ottenendo PrivacyListManager.getInstanceFor (connessione) come null. Per favore aiutami, non sono in grado di capire perché sta diventando nullo. –
Ciao, funziona bene in java, ma sto ricevendo un'eccezione in asmack. So dove si trova il problema, puoi darmi il providermanager per il codice di elenco della privacy per me. –