public class InMemoryMucRepositoryClustered
extends tigase.muc.repository.inmemory.InMemoryMucRepository
| Modifier and Type | Class and Description |
|---|---|
static interface |
InMemoryMucRepositoryClustered.RoomListener |
| Constructor and Description |
|---|
InMemoryMucRepositoryClustered(tigase.muc.MucConfig mucConfig,
tigase.muc.repository.MucDAO dao) |
| Modifier and Type | Method and Description |
|---|---|
tigase.muc.Room |
createNewRoom(tigase.xmpp.BareJID roomJID,
tigase.xmpp.JID senderJid) |
void |
destroyRoom(tigase.muc.Room room) |
void |
setRoomListener(InMemoryMucRepositoryClustered.RoomListener roomListener) |
void |
setRoomOccupantListener(tigase.muc.Room.RoomOccupantListener roomOccupantListener) |
public InMemoryMucRepositoryClustered(tigase.muc.MucConfig mucConfig,
tigase.muc.repository.MucDAO dao)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic tigase.muc.Room createNewRoom(tigase.xmpp.BareJID roomJID,
tigase.xmpp.JID senderJid)
throws tigase.component.exceptions.RepositoryException
createNewRoom in interface tigase.muc.repository.IMucRepositorycreateNewRoom in class tigase.muc.repository.inmemory.InMemoryMucRepositorytigase.component.exceptions.RepositoryExceptionpublic void destroyRoom(tigase.muc.Room room)
throws tigase.component.exceptions.RepositoryException
destroyRoom in interface tigase.muc.repository.IMucRepositorydestroyRoom in class tigase.muc.repository.inmemory.InMemoryMucRepositorytigase.component.exceptions.RepositoryExceptionpublic void setRoomListener(InMemoryMucRepositoryClustered.RoomListener roomListener)
public void setRoomOccupantListener(tigase.muc.Room.RoomOccupantListener roomOccupantListener)
Copyright © 2014 Tigase. All rights reserved.