tigase.xmpp.impl
Class Roster
java.lang.Object
tigase.xmpp.impl.Roster
public class Roster
- extends java.lang.Object
Describe class Roster here.
Created: Tue Feb 21 18:05:53 2006
- Version:
- $Rev: 896 $
- Author:
- Artur Hefczyc
|
Method Summary |
static void |
addBuddy(XMPPResourceConnection session,
java.lang.String jid)
|
static java.lang.String[] |
getBuddies(XMPPResourceConnection session)
|
static java.lang.String[] |
getBuddies(XMPPResourceConnection session,
java.util.EnumSet<Roster.SubscriptionType> subscrs)
|
static java.lang.String[] |
getBuddyGroups(XMPPResourceConnection session,
java.lang.String buddy)
|
static tigase.xml.Element |
getBuddyItem(XMPPResourceConnection session,
java.lang.String buddy)
|
static java.lang.String |
getBuddyName(XMPPResourceConnection session,
java.lang.String buddy)
|
static Roster.SubscriptionType |
getBuddySubscription(XMPPResourceConnection session,
java.lang.String buddy)
|
static Roster.PresenceType |
getPresenceType(XMPPResourceConnection session,
Packet packet)
|
static Roster.SubscriptionType |
getStateTransition(Roster.SubscriptionType subscription,
Roster.PresenceType presence)
|
static java.lang.String |
groupNode(java.lang.String buddy)
|
static boolean |
isPendingIn(XMPPResourceConnection session,
java.lang.String jid)
|
static boolean |
isSubscribedFrom(Roster.SubscriptionType subscr)
|
static boolean |
isSubscribedFrom(XMPPResourceConnection session,
java.lang.String jid)
|
static boolean |
isSubscribedTo(XMPPResourceConnection session,
java.lang.String jid)
|
static boolean |
removeBuddy(XMPPResourceConnection session,
java.lang.String jid)
|
static void |
setBuddyName(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String name)
|
static void |
setBuddySubscription(XMPPResourceConnection session,
Roster.SubscriptionType subscription,
java.lang.String buddy)
|
static void |
updateBuddyChange(XMPPResourceConnection session,
java.util.Queue<Packet> results,
tigase.xml.Element item)
|
static boolean |
updateBuddySubscription(XMPPResourceConnection session,
Roster.PresenceType presence,
java.lang.String jid)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROSTER_XMLNS
protected static final java.lang.String ROSTER_XMLNS
- See Also:
- Constant Field Values
ROSTER
protected static final java.lang.String ROSTER
- See Also:
- Constant Field Values
GROUPS
protected static final java.lang.String GROUPS
- See Also:
- Constant Field Values
NAME
protected static final java.lang.String NAME
- See Also:
- Constant Field Values
SUBSCRIPTION
protected static final java.lang.String SUBSCRIPTION
- See Also:
- Constant Field Values
TO_SUBSCRIBED
protected static final java.util.EnumSet<Roster.SubscriptionType> TO_SUBSCRIBED
FROM_SUBSCRIBED
protected static final java.util.EnumSet<Roster.SubscriptionType> FROM_SUBSCRIBED
INITIAL_PRESENCES
protected static final java.util.EnumSet<StanzaType> INITIAL_PRESENCES
PENDING_IN
protected static final java.util.EnumSet<Roster.SubscriptionType> PENDING_IN
Roster
public Roster()
getStateTransition
public static Roster.SubscriptionType getStateTransition(Roster.SubscriptionType subscription,
Roster.PresenceType presence)
getPresenceType
public static Roster.PresenceType getPresenceType(XMPPResourceConnection session,
Packet packet)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
isPendingIn
public static boolean isPendingIn(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
isSubscribedTo
public static boolean isSubscribedTo(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
isSubscribedFrom
public static boolean isSubscribedFrom(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
isSubscribedFrom
public static boolean isSubscribedFrom(Roster.SubscriptionType subscr)
groupNode
public static java.lang.String groupNode(java.lang.String buddy)
getBuddies
public static java.lang.String[] getBuddies(XMPPResourceConnection session)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
getBuddies
public static java.lang.String[] getBuddies(XMPPResourceConnection session,
java.util.EnumSet<Roster.SubscriptionType> subscrs)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
getBuddyName
public static java.lang.String getBuddyName(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
setBuddyName
public static void setBuddyName(XMPPResourceConnection session,
java.lang.String buddy,
java.lang.String name)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
setBuddySubscription
public static void setBuddySubscription(XMPPResourceConnection session,
Roster.SubscriptionType subscription,
java.lang.String buddy)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
getBuddySubscription
public static Roster.SubscriptionType getBuddySubscription(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
removeBuddy
public static boolean removeBuddy(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
addBuddy
public static void addBuddy(XMPPResourceConnection session,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
updateBuddySubscription
public static boolean updateBuddySubscription(XMPPResourceConnection session,
Roster.PresenceType presence,
java.lang.String jid)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
getBuddyGroups
public static java.lang.String[] getBuddyGroups(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
getBuddyItem
public static tigase.xml.Element getBuddyItem(XMPPResourceConnection session,
java.lang.String buddy)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
updateBuddyChange
public static void updateBuddyChange(XMPPResourceConnection session,
java.util.Queue<Packet> results,
tigase.xml.Element item)
throws NotAuthorizedException
- Throws:
NotAuthorizedException
Copyright © 2008 Tigase. All Rights Reserved.