org.olat.instantMessaging.syncservice
Class IMSessionItems<E>

java.lang.Object
  extended by org.jivesoftware.smack.packet.Packet
      extended by org.jivesoftware.smack.packet.IQ
          extended by org.olat.instantMessaging.syncservice.IMSessionItems<E>

public class IMSessionItems<E>
extends org.jivesoftware.smack.packet.IQ

Description:
fetches a list of all currently logged in users on the IM server

Initial Date: 06.08.2008

Author:
guido

Nested Class Summary
static class IMSessionItems.Item
           
 
Nested classes/interfaces inherited from class org.jivesoftware.smack.packet.IQ
org.jivesoftware.smack.packet.IQ.Type
 
Field Summary
 
Fields inherited from class org.jivesoftware.smack.packet.Packet
ID_NOT_AVAILABLE
 
Constructor Summary
IMSessionItems()
           
 
Method Summary
 void addItem(IMSessionItems.Item item)
           
 java.lang.String getChildElementXML()
           
 java.util.List<IMSessionItems.Item> getItems()
           
 
Methods inherited from class org.jivesoftware.smack.packet.IQ
getType, setType, toXML
 
Methods inherited from class org.jivesoftware.smack.packet.Packet
addExtension, deleteProperty, equals, getError, getExtension, getExtension, getExtensions, getFrom, getPacketID, getProperty, getPropertyNames, getTo, getXmlns, hashCode, nextID, removeExtension, setDefaultXmlns, setError, setFrom, setPacketID, setProperty, setTo
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IMSessionItems

public IMSessionItems()
Method Detail

getChildElementXML

public java.lang.String getChildElementXML()
Specified by:
getChildElementXML in class org.jivesoftware.smack.packet.IQ
See Also:
IQ.getChildElementXML()

addItem

public void addItem(IMSessionItems.Item item)

getItems

public java.util.List<IMSessionItems.Item> getItems()