Uses of Class
org.jivesoftware.openfire.roster.RosterItem
-
Packages that use RosterItem Package Description org.jivesoftware.openfire.pep Implementation of Personal Eventing via Pubsub (XEP-0163).org.jivesoftware.openfire.roster Provides classes for managing the roster. -
-
Uses of RosterItem in org.jivesoftware.openfire.pep
Methods in org.jivesoftware.openfire.pep with parameters of type RosterItem Modifier and Type Method Description booleanIQPEPHandler. addingContact(Roster roster, RosterItem item, boolean persistent)voidIQPEPHandler. contactAdded(Roster roster, RosterItem item)voidIQPEPHandler. contactDeleted(Roster roster, RosterItem item)voidIQPEPHandler. contactUpdated(Roster roster, RosterItem item) -
Uses of RosterItem in org.jivesoftware.openfire.roster
Fields in org.jivesoftware.openfire.roster with type parameters of type RosterItem Modifier and Type Field Description protected ConcurrentMap<String,RosterItem>Roster. rosterItemsRoster item cache - table: key jabberid string; value roster item.Methods in org.jivesoftware.openfire.roster that return RosterItem Modifier and Type Method Description RosterItemDefaultRosterItemProvider. createItem(String username, RosterItem item)RosterItemRosterItemProvider. createItem(String username, RosterItem item)Creates a new roster item for the given user (optional operation).RosterItemRoster. createRosterItem(org.xmpp.packet.JID user, boolean push, boolean persistent)Create a new item to the roster.RosterItemRoster. createRosterItem(org.xmpp.packet.JID user, String nickname, List<String> groups, boolean push, boolean persistent)Create a new item to the roster.RosterItemRoster. deleteRosterItem(org.xmpp.packet.JID user, boolean doChecking)Remove a user from the roster.RosterItemRoster. getRosterItem(org.xmpp.packet.JID user)Returns the roster item that is associated with the specified JID.protected RosterItemRoster. provideRosterItem(org.xmpp.packet.JID user, String nickname, List<String> groups, boolean push, boolean persistent)Generate a new RosterItem for use with createRosterItem.Methods in org.jivesoftware.openfire.roster that return types with arguments of type RosterItem Modifier and Type Method Description Iterator<RosterItem>DefaultRosterItemProvider. getItems(String username)Iterator<RosterItem>RosterItemProvider. getItems(String username)Retrieve an iterator of RosterItems for the given user.Collection<RosterItem>Roster. getRosterItems()Returns a collection of users in this roster.Methods in org.jivesoftware.openfire.roster with parameters of type RosterItem Modifier and Type Method Description static booleanRosterEventDispatcher. addingContact(Roster roster, RosterItem item, boolean persistent)Notifies listeners that a contact is about to be added to a roster.booleanRosterEventListener. addingContact(Roster roster, RosterItem item, boolean persistent)Notification message indicating that a contact is about to be added to a roster.voidRoster. broadcast(RosterItem item, boolean optimize)Broadcasts the RosterItem to all the connected resources of this user.static voidRosterEventDispatcher. contactAdded(Roster roster, RosterItem item)Notifies the listeners that a contact has been added to a roster.voidRosterEventListener. contactAdded(Roster roster, RosterItem item)Notification message indicating that a contact has been added to a roster.static voidRosterEventDispatcher. contactDeleted(Roster roster, RosterItem item)Notifies the listeners that a contact has been deleted from a roster.voidRosterEventListener. contactDeleted(Roster roster, RosterItem item)Notification message indicating that a contact has been deleted from a roster.static voidRosterEventDispatcher. contactUpdated(Roster roster, RosterItem item)Notifies the listeners that a contact has been updated.voidRosterEventListener. contactUpdated(Roster roster, RosterItem item)Notification message indicating that a contact has been updated.RosterItemDefaultRosterItemProvider. createItem(String username, RosterItem item)RosterItemRosterItemProvider. createItem(String username, RosterItem item)Creates a new roster item for the given user (optional operation).voidDefaultRosterItemProvider. updateItem(String username, RosterItem item)voidRosterItemProvider. updateItem(String username, RosterItem item)Update the roster item in storage with the information contained in the given item (optional operation).voidRoster. updateRosterItem(RosterItem item)Update an item that is already in the roster.
-