|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttigase.xmpp.impl.roster.RosterAbstract
tigase.xmpp.impl.roster.RosterFlat
public class RosterFlat
Describe class RosterFlat here. Created: Tue Feb 21 18:05:53 2006
Nested Class Summary |
---|
Nested classes/interfaces inherited from class tigase.xmpp.impl.roster.RosterAbstract |
---|
RosterAbstract.PresenceType, RosterAbstract.StateTransition, RosterAbstract.SubscriptionType |
Field Summary |
---|
Fields inherited from class tigase.xmpp.impl.roster.RosterAbstract |
---|
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, XMLNS, XMLNS_DYNAMIC |
Constructor Summary | |
---|---|
RosterFlat()
|
Method Summary | |
---|---|
void |
addBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
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 |
tigase.xml.Element |
getBuddyItem(RosterElement relem)
Method description |
String |
getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description |
RosterAbstract.SubscriptionType |
getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description |
protected RosterElement |
getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
|
List<tigase.xml.Element> |
getRosterItems(XMPPResourceConnection session)
Method description |
static boolean |
parseRoster(String roster_str,
Map<tigase.xmpp.BareJID,RosterElement> roster,
XMPPResourceConnection session)
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 |
Methods inherited from class tigase.xmpp.impl.roster.RosterAbstract |
---|
getBuddies, getBuddiesHash, getBuddyItem, getPresenceType, getStateTransition, groupNode, init, isPendingIn, isSubscribedFrom, isSubscribedFrom, isSubscribedTo, updateBuddyChange, updateBuddySubscription, updateRosterHash |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RosterFlat()
Method Detail |
---|
public static boolean parseRoster(String roster_str, Map<tigase.xmpp.BareJID,RosterElement> roster, XMPPResourceConnection session)
roster_str
- roster
- session
-
public void addBuddy(XMPPResourceConnection session, tigase.xmpp.JID buddy, String name, String[] groups, String otherData) throws NotAuthorizedException, TigaseDBException
addBuddy
in class RosterAbstract
session
- buddy
- 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 tigase.xml.Element getBuddyItem(RosterElement relem)
relem
-
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 List<tigase.xml.Element> getRosterItems(XMPPResourceConnection session) throws NotAuthorizedException, TigaseDBException
getRosterItems
in class RosterAbstract
session
-
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
protected RosterElement getRosterElement(XMPPResourceConnection session, tigase.xmpp.JID buddy) throws NotAuthorizedException, TigaseDBException
NotAuthorizedException
TigaseDBException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |