tigase.xmpp
Class XMPPSession

java.lang.Object
  extended by tigase.xmpp.XMPPSession

public class XMPPSession
extends java.lang.Object

Describe class XMPPSession here. Created: Wed Feb 8 22:14:28 2006

Version:
$Rev: 851 $
Author:
Artur Hefczyc

Constructor Summary
XMPPSession(java.lang.String username)
          Creates a new XMPPSession instance.
 
Method Summary
 void addResourceConnection(XMPPResourceConnection conn)
           
 java.util.List<XMPPResourceConnection> getActiveResources()
           
 int getActiveResourcesSize()
           
 java.lang.String[] getJIDs()
           
 XMPPResourceConnection getResourceConnection(java.lang.String jid)
           
 XMPPResourceConnection getResourceForJID(java.lang.String jid)
           
 XMPPResourceConnection getResourceForResource(java.lang.String resource)
           
 java.lang.String getUserName()
           
 void removeResourceConnection(XMPPResourceConnection conn)
           
 void resourceSet(XMPPResourceConnection conn)
          This method is called each time the resource is set for connection.
 void streamClosed(XMPPResourceConnection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMPPSession

public XMPPSession(java.lang.String username)
Creates a new XMPPSession instance.

Method Detail

streamClosed

public void streamClosed(XMPPResourceConnection conn)

getUserName

public java.lang.String getUserName()

getActiveResources

public java.util.List<XMPPResourceConnection> getActiveResources()

getActiveResourcesSize

public int getActiveResourcesSize()

resourceSet

public void resourceSet(XMPPResourceConnection conn)
This method is called each time the resource is set for connection.


addResourceConnection

public void addResourceConnection(XMPPResourceConnection conn)

removeResourceConnection

public void removeResourceConnection(XMPPResourceConnection conn)

getJIDs

public java.lang.String[] getJIDs()
                           throws NotAuthorizedException
Throws:
NotAuthorizedException

getResourceForResource

public XMPPResourceConnection getResourceForResource(java.lang.String resource)

getResourceForJID

public XMPPResourceConnection getResourceForJID(java.lang.String jid)

getResourceConnection

public XMPPResourceConnection getResourceConnection(java.lang.String jid)


Copyright © 2008 Tigase. All Rights Reserved.