org.exoplatform.services.xmpp.groupchat
Class MultiUserChatManager
java.lang.Object
org.exoplatform.services.xmpp.groupchat.MultiUserChatManager
public class MultiUserChatManager
- extends java.lang.Object
Created by The eXo Platform SAS.
- Version:
- $Id: $
- Author:
- Vitaly Parfonov
|
Method Summary |
void |
addMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
Add chat to map. |
java.util.Collection<org.jivesoftware.smackx.muc.MultiUserChat> |
getAll()
|
org.jivesoftware.smackx.muc.MultiUserChat |
getMultiUserChat(java.lang.String room)
|
void |
removeMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
Remove chat from map. |
java.lang.Boolean |
updateMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiUserChatManager
public MultiUserChatManager()
addMultiUserChat
public void addMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
- Add chat to map.
- Parameters:
chat - the chat
removeMultiUserChat
public void removeMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
- Remove chat from map.
- Parameters:
chat - the chat
getMultiUserChat
public org.jivesoftware.smackx.muc.MultiUserChat getMultiUserChat(java.lang.String room)
- Parameters:
room - the room name
- Returns:
- the instance of MultiUserChat
updateMultiUserChat
public java.lang.Boolean updateMultiUserChat(org.jivesoftware.smackx.muc.MultiUserChat chat)
- Parameters:
chat - the chat
- Returns:
- true id successfully
getAll
public java.util.Collection<org.jivesoftware.smackx.muc.MultiUserChat> getAll()
- Returns:
- all chats
Copyright © 2010 eXo Platform SAS. All Rights Reserved.