public class MucDAOOld extends Object implements tigase.kernel.beans.Initializable
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
log |
static String |
ROOMS_KEY |
| Constructor and Description |
|---|
MucDAOOld() |
| Modifier and Type | Method and Description |
|---|---|
void |
createRoom(Room room) |
void |
destroyRoom(tigase.xmpp.jid.BareJID roomJID) |
Date |
getCreationDate(tigase.xmpp.jid.BareJID roomJID) |
tigase.db.UserRepository |
getRepository() |
String |
getRoomName(String jid) |
ArrayList<tigase.xmpp.jid.BareJID> |
getRoomsJIDList() |
String |
getSubject(tigase.xmpp.jid.BareJID roomJID) |
Date |
getSubjectCreationDate(tigase.xmpp.jid.BareJID roomJID) |
String |
getSubjectCreatorNickname(tigase.xmpp.jid.BareJID roomJID) |
void |
initialize() |
Room |
readRoom(tigase.xmpp.jid.BareJID roomJID) |
void |
setAffiliation(tigase.xmpp.jid.BareJID roomJID,
tigase.xmpp.jid.BareJID jid,
Affiliation affiliation) |
void |
setSubject(tigase.xmpp.jid.BareJID roomJID,
String subject,
String creatorNickname,
Date changeDate) |
void |
updateLastAccessDate(tigase.xmpp.jid.BareJID roomJID) |
void |
updateRoomConfig(RoomConfig roomConfig) |
public static final String ROOMS_KEY
protected Logger log
public void createRoom(Room room) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void destroyRoom(tigase.xmpp.jid.BareJID roomJID)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic Date getCreationDate(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic tigase.db.UserRepository getRepository()
public String getRoomName(String jid) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic ArrayList<tigase.xmpp.jid.BareJID> getRoomsJIDList() throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic String getSubject(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic Date getSubjectCreationDate(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic String getSubjectCreatorNickname(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void initialize()
initialize in interface tigase.kernel.beans.Initializablepublic Room readRoom(tigase.xmpp.jid.BareJID roomJID) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void setAffiliation(tigase.xmpp.jid.BareJID roomJID,
tigase.xmpp.jid.BareJID jid,
Affiliation affiliation)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void setSubject(tigase.xmpp.jid.BareJID roomJID,
String subject,
String creatorNickname,
Date changeDate)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void updateLastAccessDate(tigase.xmpp.jid.BareJID roomJID)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionpublic void updateRoomConfig(RoomConfig roomConfig) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionCopyright © 2007–2019 "Tigase, Inc.". All rights reserved.