Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.webchat
Class ChatManager

java.lang.Object
  extended by com.jivesoftware.webchat.ChatManager

public class ChatManager
extends java.lang.Object


Field Summary
static java.text.SimpleDateFormat DATE_FORMATTER
          The Date Formatter to use.
 
Method Summary
 void addRoomName(java.lang.String room, java.lang.String prettyName)
           
 void addUserSession(java.lang.String sessionID, UserSession manager)
           
 UserSession createUserSession(java.lang.String sessionID, org.jivesoftware.smack.XMPPConnection con)
           
static ChatManager getInstance()
          Returns the singleton instance of ChatManager, creating it if necessary.
 java.lang.String getPrettyRoomName(java.lang.String room)
           
 java.util.Map getSessions()
           
 UserSession getUserSession(java.lang.String sessionID)
           
 void removeUserSession(java.lang.String sessionID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATE_FORMATTER

public static final java.text.SimpleDateFormat DATE_FORMATTER
The Date Formatter to use.

Method Detail

getInstance

public static ChatManager getInstance()
Returns the singleton instance of ChatManager, creating it if necessary.

Returns:
the singleton instance of ChatManager

createUserSession

public UserSession createUserSession(java.lang.String sessionID,
                                     org.jivesoftware.smack.XMPPConnection con)

addUserSession

public void addUserSession(java.lang.String sessionID,
                           UserSession manager)

removeUserSession

public void removeUserSession(java.lang.String sessionID)

getUserSession

public UserSession getUserSession(java.lang.String sessionID)

getSessions

public java.util.Map getSessions()

addRoomName

public void addRoomName(java.lang.String room,
                        java.lang.String prettyName)

getPrettyRoomName

public java.lang.String getPrettyRoomName(java.lang.String room)

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.