|
||||||||||
| 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 |
|---|
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 Summary | |
|---|---|
RosterFlat()
|
|
| Method Summary | |
|---|---|
static boolean |
addBuddy(RosterElement relem,
Map<tigase.xmpp.BareJID,RosterElement> roster)
Method description |
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 |
RosterElement |
addTempBuddy(tigase.xmpp.JID buddy,
XMPPResourceConnection session)
|
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 |
tigase.xml.Element |
getBuddyItem(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)
|
RosterElement |
getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
|
RosterElement |
getRosterElementInstance(tigase.xmpp.JID buddy,
String name,
String[] groups,
XMPPResourceConnection session)
Method description |
List<tigase.xml.Element> |
getRosterItems(XMPPResourceConnection session)
Method description |
protected Map<tigase.xmpp.BareJID,RosterElement> |
getUserRoster(XMPPResourceConnection session)
|
boolean |
isModified(XMPPResourceConnection session)
|
boolean |
isOnline(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description |
void |
logout(XMPPResourceConnection session)
|
boolean |
parseRoster(String roster_str,
Map<tigase.xmpp.BareJID,RosterElement> roster,
XMPPResourceConnection session)
Method description |
static boolean |
parseRosterUtil(String roster_str,
Map<tigase.xmpp.BareJID,RosterElement> roster,
XMPPResourceConnection session)
Method description |
boolean |
presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
Method description |
boolean |
removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid)
Method description |
protected void |
saveUserRoster(XMPPResourceConnection session)
|
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 buddy,
boolean online)
Method description |
void |
setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
boolean sent)
Method description |
| Methods inherited from class tigase.xmpp.impl.roster.RosterAbstract |
|---|
getBuddies, getBuddiesHash, 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 addBuddy(RosterElement relem,
Map<tigase.xmpp.BareJID,RosterElement> roster)
relem - roster -
public RosterElement addTempBuddy(tigase.xmpp.JID buddy,
XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
NotAuthorizedException
TigaseDBException
public static boolean parseRosterUtil(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 RosterAbstractsession - buddy - name - groups - otherData -
NotAuthorizedException
TigaseDBException
public boolean addBuddyGroup(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String[] groups)
throws NotAuthorizedException,
TigaseDBException
addBuddyGroup in class RosterAbstractsession - buddy - groups -
NotAuthorizedException
TigaseDBException
public boolean containsBuddy(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
containsBuddy in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public tigase.xmpp.JID[] getBuddies(XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
getBuddies in class RosterAbstractsession -
NotAuthorizedException
TigaseDBException
public String[] getBuddyGroups(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getBuddyGroups in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBExceptionpublic tigase.xml.Element getBuddyItem(RosterElement relem)
relem -
public tigase.xml.Element getBuddyItem(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getBuddyItem in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public String getBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getBuddyName in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public RosterAbstract.SubscriptionType getBuddySubscription(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getBuddySubscription in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public RosterElement getRosterElementInstance(tigase.xmpp.JID buddy,
String name,
String[] groups,
XMPPResourceConnection session)
buddy - name - groups - session -
public List<tigase.xml.Element> getRosterItems(XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
getRosterItems in class RosterAbstractsession -
NotAuthorizedException
TigaseDBException
public boolean isOnline(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
isOnline in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public boolean parseRoster(String roster_str,
Map<tigase.xmpp.BareJID,RosterElement> roster,
XMPPResourceConnection session)
roster_str - roster - session -
public boolean presenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
presenceSent in class RosterAbstractsession - buddy -
NotAuthorizedException
TigaseDBException
public boolean removeBuddy(XMPPResourceConnection session,
tigase.xmpp.JID jid)
throws NotAuthorizedException,
TigaseDBException
removeBuddy in class RosterAbstractsession - jid -
NotAuthorizedException
TigaseDBException
public void setBuddyName(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
String name)
throws NotAuthorizedException,
TigaseDBException
setBuddyName in class RosterAbstractsession - buddy - name -
NotAuthorizedException
TigaseDBException
public void setBuddySubscription(XMPPResourceConnection session,
RosterAbstract.SubscriptionType subscription,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
setBuddySubscription in class RosterAbstractsession - subscription - buddy -
NotAuthorizedException
TigaseDBException
public void setOnline(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
boolean online)
throws NotAuthorizedException,
TigaseDBException
setOnline in class RosterAbstractsession - buddy - online -
NotAuthorizedException
TigaseDBException
public void setPresenceSent(XMPPResourceConnection session,
tigase.xmpp.JID buddy,
boolean sent)
throws NotAuthorizedException,
TigaseDBException
setPresenceSent in class RosterAbstractsession - buddy - sent -
NotAuthorizedException
TigaseDBException
public RosterElement getRosterElement(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getRosterElement in class RosterAbstractNotAuthorizedException
TigaseDBException
protected Map<tigase.xmpp.BareJID,RosterElement> getUserRoster(XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
NotAuthorizedException
TigaseDBException
protected void saveUserRoster(XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
NotAuthorizedException
TigaseDBException
public String getCustomStatus(XMPPResourceConnection session,
tigase.xmpp.JID buddy)
throws NotAuthorizedException,
TigaseDBException
getCustomStatus in class RosterAbstractNotAuthorizedException
TigaseDBExceptionpublic void logout(XMPPResourceConnection session)
logout in class RosterAbstract
public boolean isModified(XMPPResourceConnection session)
throws NotAuthorizedException,
TigaseDBException
session -
TigaseDBException
NotAuthorizedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||