public interface IMucRepository
| Modifier and Type | Method and Description |
|---|---|
Room |
createNewRoom(tigase.xmpp.jid.BareJID roomJID,
tigase.xmpp.jid.JID senderJid) |
void |
destroyRoom(Room room,
tigase.xml.Element destroyElement) |
Map<tigase.xmpp.jid.BareJID,Room> |
getActiveRooms() |
RoomConfig |
getDefaultRoomConfig() |
Map<tigase.xmpp.jid.BareJID,String> |
getPublicVisibleRooms(String domain) |
tigase.xmpp.jid.BareJID[] |
getPublicVisibleRoomsIdList()
Deprecated.
|
Room |
getRoom(tigase.xmpp.jid.BareJID roomJID) |
String |
getRoomAvatar(Room room) |
boolean |
isRoomIdExists(String newRoomName) |
void |
leaveRoom(Room room) |
void |
updateDefaultRoomConfig(RoomConfig config) |
void |
updateRoomAvatar(Room room,
String encodedAvatar,
String hash) |
static final String ID
String getRoomAvatar(Room room) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid updateRoomAvatar(Room room, String encodedAvatar, String hash) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionRoom createNewRoom(tigase.xmpp.jid.BareJID roomJID, tigase.xmpp.jid.JID senderJid) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid destroyRoom(Room room, tigase.xml.Element destroyElement) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionRoomConfig getDefaultRoomConfig() throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryException@Deprecated tigase.xmpp.jid.BareJID[] getPublicVisibleRoomsIdList() throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionMap<tigase.xmpp.jid.BareJID,String> getPublicVisibleRooms(String domain) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionRoom getRoom(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException, MUCException
tigase.component.exceptions.RepositoryExceptionMUCExceptionboolean isRoomIdExists(String newRoomName)
newRoomName - void leaveRoom(Room room)
void updateDefaultRoomConfig(RoomConfig config) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionCopyright © 2007–2020 "Tigase, Inc.". All rights reserved.