public abstract class DynamicRoster extends Object
Constructor and Description |
---|
DynamicRoster() |
Modifier and Type | Method and Description |
---|---|
static JID[] |
addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies)
Method description
|
static JID[] |
addBuddies(XMPPResourceConnection session,
Map<String,Object> settings,
JID[] buddies,
EnumSet<RosterAbstract.SubscriptionType> subscrs) |
static void |
addBuddiesToList(List<JID> list,
JID[] buddies)
Method description
|
static JID[] |
getBuddies(XMPPResourceConnection session,
Map<String,Object> settings)
Method description
|
static List<JID> |
getBuddiesList(XMPPResourceConnection session,
Map<String,Object> settings)
Method description
|
static Element |
getBuddyItem(XMPPResourceConnection session,
Map<String,Object> settings,
JID buddy)
Method description
|
static DynamicRosterIfc[] |
getDynamicRosters(Map<String,Object> settings)
Method description
|
static Element |
getItemExtraData(XMPPResourceConnection session,
Map<String,Object> settings,
Element item)
Method description
|
static List<Element> |
getRosterItems(XMPPResourceConnection session,
Map<String,Object> settings)
Method description
|
static void |
init_settings(Map<String,Object> settings)
Method description
|
static void |
setItemExtraData(XMPPResourceConnection session,
Map<String,Object> settings,
Element item)
Method description
|
public static JID[] addBuddies(XMPPResourceConnection session, Map<String,Object> settings, JID[] buddies) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
session
- settings
- buddies
- JID[]
NotAuthorizedException
RepositoryAccessException
RosterRetrievingException
public static JID[] addBuddies(XMPPResourceConnection session, Map<String,Object> settings, JID[] buddies, EnumSet<RosterAbstract.SubscriptionType> subscrs) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
public static void addBuddiesToList(List<JID> list, JID[] buddies)
list
- buddies
- public static void init_settings(Map<String,Object> settings)
settings
- public static JID[] getBuddies(XMPPResourceConnection session, Map<String,Object> settings) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
session
- settings
- JID[]
NotAuthorizedException
RepositoryAccessException
RosterRetrievingException
public static List<JID> getBuddiesList(XMPPResourceConnection session, Map<String,Object> settings) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
session
- settings
- List<JID>
NotAuthorizedException
RepositoryAccessException
RosterRetrievingException
public static Element getBuddyItem(XMPPResourceConnection session, Map<String,Object> settings, JID buddy) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
session
- settings
- buddy
- Element
NotAuthorizedException
RepositoryAccessException
RosterRetrievingException
public static DynamicRosterIfc[] getDynamicRosters(Map<String,Object> settings)
settings
- DynamicRosterIfc[]
public static Element getItemExtraData(XMPPResourceConnection session, Map<String,Object> settings, Element item)
session
- settings
- item
- Element
public static List<Element> getRosterItems(XMPPResourceConnection session, Map<String,Object> settings) throws NotAuthorizedException, RosterRetrievingException, RepositoryAccessException
session
- settings
- List<Element>
NotAuthorizedException
RepositoryAccessException
RosterRetrievingException
public static void setItemExtraData(XMPPResourceConnection session, Map<String,Object> settings, Element item)
session
- settings
- item
- Copyright © 2017 "Tigase, Inc.". All rights reserved.