RosterManager.getRosterItemProvider().createItem(username, item); } catch (UserAlreadyExistsException e) { RosterManager.getRosterItemProvider().updateItem(username, item);
Iterator<RosterItem> items = RosterManager.getRosterItemProvider().getItems(username); while (items.hasNext()) { RosterItem item = items.next();
Iterator<String> usernames = provider.getUsernames(user.toBareJID()); while (usernames.hasNext()) { username = usernames.next();
rosterItem = RosterManager.getRosterItemProvider().createItem(username, rosterItem);
RosterManager.getRosterItemProvider().deleteItem(username, item.getID());
rosterItem = RosterManager.getRosterItemProvider().createItem(username, rosterItem);
RosterManager.getRosterItemProvider().deleteItem(username, item.getID());
RosterManager.getRosterItemProvider().createItem(username, item); } catch (UserAlreadyExistsException e) { RosterManager.getRosterItemProvider().updateItem(username, item);
Iterator<String> usernames = provider.getUsernames(user.toBareJID()); while (usernames.hasNext()) { username = usernames.next();
Iterator<RosterItem> items = RosterManager.getRosterItemProvider().getItems(username); while (items.hasNext()) { RosterItem item = items.next();