Broadcast the presence update to all subscribers of the roter.
Any presence change typically results in a broadcast to the roster members.
301302303304305306307308309310311
// Local updates can simply run through the roster of the local user String name = update.getFrom().getNode(); try { if (name != null && !"".equals(name)) { Roster roster = rosterManager.getRoster(name); roster.broadcastPresence(update); } } catch (UserNotFoundException e) { Log.warn("Presence being sent from unknown user " + name, e); }