tigase.xmpp.impl
Class JabberIqRoster
java.lang.Object
tigase.xmpp.impl.JabberIqRoster
public abstract class JabberIqRoster
- extends java.lang.Object
Class JabberIqRoster implements part of RFC-3921 -
XMPP Instant Messaging specification describing roster management.
7. Roster Management
Created: Tue Feb 21 17:42:53 2006
- Version:
- $Rev: 1493 $
- Author:
- Artur Hefczyc
|
Field Summary |
static java.lang.String |
ANON
|
protected static tigase.xml.Element[] |
DISCO_FEATURES
|
protected static java.lang.String |
XMLNS
|
protected static java.lang.String |
XMLNS_DYNAMIC
|
|
Method Summary |
static tigase.xml.Element |
createRosterPacket(java.lang.String iq_type,
java.lang.String iq_id,
java.lang.String to,
java.lang.String from,
java.lang.String item_jid,
java.lang.String item_name,
java.lang.String[] item_groups,
java.lang.String subscription,
java.lang.String item_type)
|
static java.lang.String[] |
getItemGroups(tigase.xml.Element item)
|
static void |
process(Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
java.util.Queue<Packet> results,
java.util.Map<java.lang.String,java.lang.Object> settings)
|
static void |
stopped(XMPPResourceConnection session,
java.util.Queue<Packet> results,
java.util.Map<java.lang.String,java.lang.Object> settings)
stopped method is called when user disconnects or logs-out. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLNS
protected static final java.lang.String XMLNS
- See Also:
- Constant Field Values
XMLNS_DYNAMIC
protected static final java.lang.String XMLNS_DYNAMIC
- See Also:
- Constant Field Values
DISCO_FEATURES
protected static final tigase.xml.Element[] DISCO_FEATURES
ANON
public static final java.lang.String ANON
- See Also:
- Constant Field Values
JabberIqRoster
public JabberIqRoster()
createRosterPacket
public static tigase.xml.Element createRosterPacket(java.lang.String iq_type,
java.lang.String iq_id,
java.lang.String to,
java.lang.String from,
java.lang.String item_jid,
java.lang.String item_name,
java.lang.String[] item_groups,
java.lang.String subscription,
java.lang.String item_type)
getItemGroups
public static java.lang.String[] getItemGroups(tigase.xml.Element item)
process
public static void process(Packet packet,
XMPPResourceConnection session,
NonAuthUserRepository repo,
java.util.Queue<Packet> results,
java.util.Map<java.lang.String,java.lang.Object> settings)
throws XMPPException
- Throws:
XMPPException
stopped
public static void stopped(XMPPResourceConnection session,
java.util.Queue<Packet> results,
java.util.Map<java.lang.String,java.lang.Object> settings)
stopped method is called when user disconnects or logs-out.
- Parameters:
session - a XMPPResourceConnection valueresults -
Copyright © 2009 Tigase. All Rights Reserved.