A roster is a list of users that the user wishes to know if they are online.
Rosters are similar to buddy groups in popular IM clients. The Roster class is a representation of the roster data.
Updates to this roster is effectively a change to the user's roster. To reflect this, the changes to this class will automatically update the persistently stored roster, as well as send out update announcements to all logged in user sessions.
@author Gaston DombiakOthers users may attempt to subscribe to this user using a subscription request. Three modes are supported for handling these requests:
Rosters are managed using {@code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|