tigase.xmpp.impl.roster
Class RosterFlat
java.lang.Object
tigase.xmpp.impl.roster.RosterAbstract
tigase.xmpp.impl.roster.RosterFlat
public class RosterFlat
- extends RosterAbstract
Describe class RosterFlat here.
Created: Tue Feb 21 18:05:53 2006
- Version:
- $Rev: 1615 $
- Author:
- Artur Hefczyc
| Fields inherited from class tigase.xmpp.impl.roster.RosterAbstract |
FROM_SUBSCRIBED, GROUP, GROUPS, INITIAL_PRESENCES, NAME, PENDING_IN, ROSTER, ROSTER_XMLNS, SUB_BOTH, SUB_FROM, SUB_NONE, SUB_TO, SUBSCRIPTION, TO_SUBSCRIBED |
|
Method Summary |
void |
addBuddy(XMPPResourceConnection session,
java.lang.String jid,
java.lang.String name,
java.lang.String[] groups)
|
boolean |
addBuddyGroup(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String[] groups)
|
boolean |
containsBuddy(XMPPResourceConnection session,
java.lang.String buddy)
|
java.lang.String[] |
getBuddies(XMPPResourceConnection session,
boolean onlineOnly)
|
java.lang.String[] |
getBuddyGroups(XMPPResourceConnection session,
java.lang.String buddy)
|
java.lang.String |
getBuddyName(XMPPResourceConnection session,
java.lang.String buddy)
|
RosterAbstract.SubscriptionType |
getBuddySubscription(XMPPResourceConnection session,
java.lang.String buddy)
|
boolean |
isBuddyOnline(XMPPResourceConnection session,
java.lang.String buddy)
|
static void |
parseRoster(java.lang.String roster_str,
java.util.Map<java.lang.String,RosterElement> roster)
|
boolean |
removeBuddy(XMPPResourceConnection session,
java.lang.String jid)
|
void |
setBuddyName(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String name)
|
void |
setBuddyOnline(XMPPResourceConnection session,
java.lang.String buddy,
boolean online)
|
void |
setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
java.lang.String buddy)
|
| Methods inherited from class tigase.xmpp.impl.roster.RosterAbstract |
getBuddies, getBuddyItem, getPresenceType, getStateTransition, groupNode, init, isPendingIn, isSubscribedFrom, isSubscribedFrom, isSubscribedTo, updateBuddyChange, updateBuddySubscription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RosterFlat
public RosterFlat()
parseRoster
public static void parseRoster(java.lang.String roster_str,
java.util.Map<java.lang.String,RosterElement> roster)
getBuddies
public java.lang.String[] getBuddies(XMPPResourceConnection session,
boolean onlineOnly)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
getBuddies in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
getBuddyName
public java.lang.String getBuddyName(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
getBuddyName in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
setBuddyName
public void setBuddyName(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String name)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
setBuddyName in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
setBuddySubscription
public void setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
setBuddySubscription in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
getBuddySubscription
public RosterAbstract.SubscriptionType getBuddySubscription(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
getBuddySubscription in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
removeBuddy
public boolean removeBuddy(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
removeBuddy in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
addBuddy
public void addBuddy(XMPPResourceConnection session,
java.lang.String jid,
java.lang.String name,
java.lang.String[] groups)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
addBuddy in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
getBuddyGroups
public java.lang.String[] getBuddyGroups(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
getBuddyGroups in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
containsBuddy
public boolean containsBuddy(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
containsBuddy in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
addBuddyGroup
public boolean addBuddyGroup(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String[] groups)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
addBuddyGroup in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
setBuddyOnline
public void setBuddyOnline(XMPPResourceConnection session,
java.lang.String buddy,
boolean online)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
setBuddyOnline in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
isBuddyOnline
public boolean isBuddyOnline(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException,
TigaseDBException
- Specified by:
isBuddyOnline in class RosterAbstract
- Throws:
NotAuthorizedException
TigaseDBException
Copyright © 2009 Tigase. All Rights Reserved.