public interface IMucRepository
| Modifier and Type | Method and Description |
|---|---|
Room |
createNewRoom(tigase.xmpp.BareJID roomJID,
tigase.xmpp.JID senderJid) |
void |
destroyRoom(Room room) |
Map<tigase.xmpp.BareJID,Room> |
getActiveRooms() |
RoomConfig |
getDefaultRoomConfig() |
tigase.xmpp.BareJID[] |
getPublicVisibleRoomsIdList() |
Room |
getRoom(tigase.xmpp.BareJID roomJID) |
String |
getRoomName(String jid) |
boolean |
isRoomIdExists(String newRoomName) |
void |
leaveRoom(Room room) |
void |
updateDefaultRoomConfig(RoomConfig config) |
Room createNewRoom(tigase.xmpp.BareJID roomJID, tigase.xmpp.JID senderJid) throws RepositoryException
RepositoryExceptionvoid destroyRoom(Room room) throws RepositoryException
RepositoryExceptionRoomConfig getDefaultRoomConfig() throws RepositoryException
RepositoryExceptiontigase.xmpp.BareJID[] getPublicVisibleRoomsIdList()
throws RepositoryException
RepositoryExceptionRoom getRoom(tigase.xmpp.BareJID roomJID) throws RepositoryException, MUCException, tigase.util.TigaseStringprepException
RepositoryExceptionMUCExceptiontigase.util.TigaseStringprepExceptionString getRoomName(String jid) throws RepositoryException
jid - RepositoryExceptionboolean isRoomIdExists(String newRoomName)
newRoomName - void leaveRoom(Room room)
void updateDefaultRoomConfig(RoomConfig config) throws RepositoryException
RepositoryExceptionCopyright © 2007–2014 Tigase. All rights reserved.