tigase.xmpp.impl.roster
public class Roster extends RosterAbstract
RosterAbstract.PresenceType, RosterAbstract.StateTransition, RosterAbstract.SubscriptionType
CLIENT_XMLNS, DISCO_FEATURES, FEATURES, FROM_SUBSCRIBED, GROUP, GROUPS, INITIAL_PRESENCES, NAME, PENDING_IN, PENDING_OUT, ROSTER, ROSTER_XMLNS, ROSTERHASH, SUB_BOTH, SUB_FROM, SUB_NONE, SUB_TO, SUBSCRIPTION, TO_SUBSCRIBED, VER_ATT, XMLNS, XMLNS_DYNAMIC
Constructor and Description |
---|
Roster() |
Modifier and Type | Method and Description |
---|---|
void |
addBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid,
String name,
String[] groups,
String otherData)
Method description
|
boolean |
addBuddyGroup(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String[] groups)
Method description
|
boolean |
containsBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
tigase.xmpp.JID[] |
getBuddies(XMPPResourceConnection session)
Method description
|
String[] |
getBuddyGroups(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String |
getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
RosterAbstract.SubscriptionType |
getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description
|
String |
getCustomStatus(XMPPResourceConnection session,
tigase.xmpp.JID buddy) |
RosterElementIfc |
getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID jid) |
boolean |
isOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
void |
logout(XMPPResourceConnection session) |
boolean |
presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
boolean |
removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description
|
void |
setBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name)
Method description
|
void |
setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
tigase.xmpp.JID buddy)
Method description
|
void |
setOnline(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean online)
Method description
|
void |
setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID jid,
boolean sent)
Method description
|
getBuddies, getBuddiesHash, getBuddyItem, getPresenceType, getRosterItems, getStateTransition, groupNode, init, isPendingIn, isSubscribedFrom, isSubscribedFrom, isSubscribedTo, updateBuddyChange, updateBuddySubscription, updateRosterHash
public void addBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid, String name, String[] groups, String otherData) throws NotAuthorizedException, TigaseDBException
addBuddy
in class RosterAbstract
session
- jid
- name
- groups
- otherData
- NotAuthorizedException
TigaseDBException
public boolean addBuddyGroup(XMPPResourceConnection session, tigase.xmpp.JID buddy, String[] groups) throws NotAuthorizedException, TigaseDBException
addBuddyGroup
in class RosterAbstract
session
- buddy
- groups
- NotAuthorizedException
TigaseDBException
public boolean containsBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
containsBuddy
in class RosterAbstract
session
- buddy
- NotAuthorizedException
TigaseDBException
public tigase.xmpp.JID[] getBuddies(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
getBuddies
in class RosterAbstract
session
- NotAuthorizedException
TigaseDBException
public String[] getBuddyGroups(XMPPResourceConnection session, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
getBuddyGroups
in class RosterAbstract
session
- buddy
- NotAuthorizedException
TigaseDBException
public String getBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
getBuddyName
in class RosterAbstract
session
- buddy
- NotAuthorizedException
TigaseDBException
public RosterAbstract.SubscriptionType getBuddySubscription(XMPPResourceConnection session, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
getBuddySubscription
in class RosterAbstract
session
- buddy
- NotAuthorizedException
TigaseDBException
public boolean isOnline(XMPPResourceConnection session, tigase.xmpp.JID jid) throws NotAuthorizedException, TigaseDBException
isOnline
in class RosterAbstract
session
- jid
- NotAuthorizedException
TigaseDBException
public boolean presenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid) throws NotAuthorizedException, TigaseDBException
presenceSent
in class RosterAbstract
session
- jid
- NotAuthorizedException
TigaseDBException
public boolean removeBuddy(XMPPResourceConnection session, tigase.xmpp.JID jid) throws NotAuthorizedException, TigaseDBException
removeBuddy
in class RosterAbstract
session
- jid
- NotAuthorizedException
TigaseDBException
public void setBuddyName(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name) throws NotAuthorizedException, TigaseDBException
setBuddyName
in class RosterAbstract
session
- buddy
- name
- NotAuthorizedException
TigaseDBException
public void setBuddySubscription(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
setBuddySubscription
in class RosterAbstract
session
- subscription
- buddy
- NotAuthorizedException
TigaseDBException
public void setOnline(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean online) throws NotAuthorizedException, TigaseDBException
setOnline
in class RosterAbstract
session
- jid
- online
- NotAuthorizedException
TigaseDBException
public void setPresenceSent(XMPPResourceConnection session, tigase.xmpp.JID jid, boolean sent) throws NotAuthorizedException, TigaseDBException
setPresenceSent
in class RosterAbstract
session
- jid
- sent
- NotAuthorizedException
TigaseDBException
public RosterElementIfc getRosterElement(XMPPResourceConnection session, tigase.xmpp.JID jid) throws NotAuthorizedException, TigaseDBException
getRosterElement
in class RosterAbstract
NotAuthorizedException
TigaseDBException
public void logout(XMPPResourceConnection session)
logout
in class RosterAbstract
public String getCustomStatus(XMPPResourceConnection session, tigase.xmpp.JID buddy)
getCustomStatus
in class RosterAbstract
Copyright © 2013 Tigase. All rights reserved.