tigase.muc
Class RoomConfiguration
java.lang.Object
tigase.muc.RoomConfiguration
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- RoomContext
public class RoomConfiguration
- extends java.lang.Object
- implements java.io.Serializable
Created: 2007-05-17 12:09:45
- Version:
- $Rev:43 $
- Author:
- bmalkow
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
affiliationCanViewJid
public boolean affiliationCanViewJid(Affiliation affiliation)
- Parameters:
receiverAffiliation -
- Returns:
checkPassword
public boolean checkPassword(java.lang.String password)
- Parameters:
data -
- Returns:
findBareJidsByAffiliations
public java.util.Collection<JID> findBareJidsByAffiliations(Affiliation reqAffiliation)
- Parameters:
reqAffiliation -
- Returns:
flushConfig
public void flushConfig()
getAffiliation
public Affiliation getAffiliation(JID jid)
getFormElement
public Form getFormElement()
- Returns:
getRoomconfigMaxUsers
public int getRoomconfigMaxUsers()
getRoomconfigRoomdesc
public java.lang.String getRoomconfigRoomdesc()
getRoomconfigRoomname
public java.lang.String getRoomconfigRoomname()
getRoomconfigRoomSecret
public java.lang.String getRoomconfigRoomSecret()
isRoomconfigAllowInvites
public boolean isRoomconfigAllowInvites()
isRoomconfigChangeSubject
public boolean isRoomconfigChangeSubject()
isRoomconfigEnableLogging
public boolean isRoomconfigEnableLogging()
isRoomconfigMembersOnly
public boolean isRoomconfigMembersOnly()
isRoomconfigModeratedRoom
public boolean isRoomconfigModeratedRoom()
isRoomconfigPasswordProtectedRoom
public boolean isRoomconfigPasswordProtectedRoom()
isRoomconfigPersistentRoom
public boolean isRoomconfigPersistentRoom()
isRoomconfigPublicRoom
public boolean isRoomconfigPublicRoom()
parseConfig
public boolean parseConfig(tigase.xml.Element x)
- Parameters:
iq -
- Returns:
setAffiliation
public void setAffiliation(JID jid,
Affiliation affiliation)
setRoomconfigAllowInvites
public void setRoomconfigAllowInvites(boolean allowedOccupantsToInvite)
setRoomconfigChangeSubject
public void setRoomconfigChangeSubject(boolean allowedOccupantChangeSubject)
setRoomconfigEnableLogging
public void setRoomconfigEnableLogging(boolean logging)
setRoomconfigMaxUsers
public void setRoomconfigMaxUsers(int maxOccupantNumber)
setRoomconfigMembersOnly
public void setRoomconfigMembersOnly(boolean invitationRequired)
setRoomconfigModeratedRoom
public void setRoomconfigModeratedRoom(boolean moderated)
setRoomconfigPasswordProtectedRoom
public void setRoomconfigPasswordProtectedRoom(boolean passwordRequired)
setRoomconfigPersistentRoom
public void setRoomconfigPersistentRoom(boolean persist)
setRoomconfigPublicRoom
public void setRoomconfigPublicRoom(boolean allowedPublicSearch)
setRoomconfigRoomdesc
public void setRoomconfigRoomdesc(java.lang.String roomFullName)
setRoomconfigRoomname
public void setRoomconfigRoomname(java.lang.String roomShortName)
setRoomconfigRoomSecret
public void setRoomconfigRoomSecret(java.lang.String password)
getId
public java.lang.String getId()
- Returns:
- Returns the id.
Copyright © 2007 Tigase. All Rights Reserved.