tigase.muc.repository
Class MucDAO
java.lang.Object
tigase.muc.repository.MucDAO
public class MucDAO
- extends java.lang.Object
- Author:
- bmalkow
|
Field Summary |
protected java.util.logging.Logger |
log
|
|
Constructor Summary |
MucDAO(MucConfig config,
tigase.db.UserRepository repository)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected java.util.logging.Logger log
MucDAO
public MucDAO(MucConfig config,
tigase.db.UserRepository repository)
throws RepositoryException
- Throws:
RepositoryException
createRoom
public void createRoom(Room room)
throws RepositoryException
- Throws:
RepositoryException
destroyRoom
public void destroyRoom(java.lang.String roomId)
throws RepositoryException
- Parameters:
roomId -
- Throws:
RepositoryException
getCreationDate
public java.util.Date getCreationDate(java.lang.String roomId)
throws RepositoryException
- Throws:
RepositoryException
getRoomName
public java.lang.String getRoomName(java.lang.String jid)
throws RepositoryException
- Parameters:
jid -
- Returns:
-
- Throws:
RepositoryException
getRoomsIdList
public java.lang.String[] getRoomsIdList()
throws RepositoryException
- Returns:
-
- Throws:
RepositoryException
getSubject
public java.lang.String getSubject(java.lang.String roomId)
throws RepositoryException
- Throws:
RepositoryException
getSubjectCreationDate
public java.util.Date getSubjectCreationDate(java.lang.String roomId)
throws RepositoryException
- Throws:
RepositoryException
getSubjectCreatorNickname
public java.lang.String getSubjectCreatorNickname(java.lang.String roomId)
throws RepositoryException
- Throws:
RepositoryException
readRoom
public Room readRoom(java.lang.String roomId)
throws RepositoryException
- Throws:
RepositoryException
setAffiliation
public void setAffiliation(java.lang.String roomId,
java.lang.String jid,
Affiliation affiliation)
throws RepositoryException
- Parameters:
roomId - affiliation - jid - affiliations -
- Throws:
RepositoryException
setSubject
public void setSubject(java.lang.String roomId,
java.lang.String subject,
java.lang.String creatorNickname,
java.util.Date changeDate)
throws RepositoryException
- Parameters:
roomId - changeDate - msg -
- Throws:
RepositoryException
updateLastAccessDate
public void updateLastAccessDate(java.lang.String roomId)
throws RepositoryException
- Parameters:
roomId -
- Throws:
RepositoryException
updateRoomConfig
public void updateRoomConfig(RoomConfig roomConfig)
throws RepositoryException
- Parameters:
roomConfig -
- Throws:
RepositoryException
Copyright © 2007-2008 Tigase. All Rights Reserved.