private void addToRoster(String userJid, String username) { RosterContact rc = new RosterContact(); rc.setJid(userJid); rc.setUsername(username); // Add Online to Roster XMPPRosterStorage rs = new XMPPRosterStorage(); rs.addEntry(rc, XMPPConnectionHandler.getInstance().getConnection()); // Add to Roster DB DbRosterRepository rosterRepository = new DbRosterRepository(context); if (!rosterRepository.containsRosterEntry(rc)) { rosterRepository.createRosterEntry(rc); } }