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

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

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

    Fields in tigase.xmpp.impl declared as RosterAbstract
    Modifier and Type | Field and Description
    --- | ---
    `protected RosterAbstract` | InvisibleCommand.`roster_util` Field description
    `protected RosterAbstract` | JabberIqRoster.`roster_util` instance of class implementing `RosterAbstract`
    `protected RosterAbstract` | Presence.`roster_util` Field description

    Methods in tigase.xmpp.impl that return RosterAbstract
    Modifier and Type | Method and Description
    --- | ---
    `protected RosterAbstract` | InvisibleCommand.`getRosterUtil()` Method description
    `protected RosterAbstract` | JabberIqRoster.`getRosterUtil()` Returns shared instance of class implementing `RosterAbstract` - either default one (`RosterFlat`) or the one configured with "roster-implementation" property.
    `protected static RosterAbstract` | Presence.`getRosterUtil()` Returns shared instance of class implementing `RosterAbstract` - either default one (`RosterFlat`) or the one configured with "roster-implementation" property.

    Methods in tigase.xmpp.impl with parameters of type RosterAbstract
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Presence.`broadcastOffline(XMPPResourceConnection session, Queue<Packet> results, Map<String,Object> settings, RosterAbstract roster_util)` `sendPresenceBroadcast` method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.
    `static void` | Presence.`sendPresenceBroadcast(StanzaType t, XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs, Queue<Packet> results, tigase.xml.Element pres, Map<String,Object> settings, RosterAbstract roster_util)` `sendPresenceBroadcast` method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.

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

    Subclasses of RosterAbstract in tigase.xmpp.impl.roster
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Roster` Describe class Roster here.
    `class` | `RosterFlat` Describe class RosterFlat here.

    Methods in tigase.xmpp.impl.roster that return RosterAbstract
    Modifier and Type | Method and Description
    --- | ---
    `static RosterAbstract` | RosterFactory.`getRosterImplementation(boolean shared_impl)` Creates new instance of class implementing `RosterAbstract` - either default one (`RosterFlat`) or the one configured with "roster-implementation" property.
    `static RosterAbstract` | RosterFactory.`getRosterImplementation(String class_name, boolean shared_impl)` Creates new instance of class implementing `RosterAbstract` from provided `class_name`

Copyright © 2016 "Tigase, Inc.". All rights reserved.