# Uses of Class
tigase.xmpp.impl.roster.RosterRetrievingException

Packages that use RosterRetrievingException
Package
Description
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.roster

- ## Uses of RosterRetrievingException in tigase.xmpp.impl

  Methods in tigase.xmpp.impl that throw RosterRetrievingException
  Modifier and Type
  Method
  Description
  `protected void`
  JabberIqRoster.`processGetRequest(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings)`
  Method processes roster `get` request.
  `protected void`
  JabberIqRoster.`updateHash(XMPPResourceConnection session, Map<String,Object> settings)`
  Calculates hash value based on the user roster items and saves it to user's session data.

- ## Uses of RosterRetrievingException in tigase.xmpp.impl.roster

  Methods in tigase.xmpp.impl.roster that throw RosterRetrievingException
  Modifier and Type
  Method
  Description
  `static JID[]`
  DynamicRoster.`addBuddies(XMPPResourceConnection session, Map<String,Object> settings, JID[] buddies)`
  `static JID[]`
  DynamicRoster.`addBuddies(XMPPResourceConnection session, Map<String,Object> settings, JID[] buddies, EnumSet<RosterAbstract.SubscriptionType> subscrs)`
  `static JID[]`
  DynamicRoster.`getBuddies(XMPPResourceConnection session, Map<String,Object> settings)`
  `JID[]`
  DynamicRosterIfc.`getBuddies(XMPPResourceConnection session)`
  `getBuddies` method returns `String` array with all roster buddies JIDs.
  `static List<JID>`
  DynamicRoster.`getBuddiesList(XMPPResourceConnection session, Map<String,Object> settings)`
  `static Element`
  DynamicRoster.`getBuddyItem(XMPPResourceConnection session, Map<String,Object> settings, JID buddy)`
  `Element`
  DynamicRosterIfc.`getBuddyItem(XMPPResourceConnection session, JID buddy)`
  `getBuddyItem` method returns buddy item element for a given JID or `null` if the buddy doesn't exist on the user roster list.
  `static List<Element>`
  DynamicRoster.`getRosterItems(XMPPResourceConnection session, Map<String,Object> settings)`
  `List<Element>`
  DynamicRosterIfc.`getRosterItems(XMPPResourceConnection session)`
  `getRosterItems` method returns a full list with all buddies generated by this dynamic roster implementation.