Class Room
- java.lang.Object
-
- org.apache.openmeetings.db.entity.HistoricalEntity
-
- org.apache.openmeetings.db.entity.room.Room
-
- All Implemented Interfaces:
Serializable
,IDataProviderEntity
@Entity public class Room extends HistoricalEntity
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Room.Right
static class
Room.RoomElement
static class
Room.Type
-
Field Summary
Fields Modifier and Type Field Description static int
CONFERENCE_TYPE_ID
static int
INTERVIEW_TYPE_ID
static int
PRESENTATION_TYPE_ID
-
Constructor Summary
Constructors Constructor Description Room()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addGroup(Group g)
String
externalType()
long
getCapacity()
String
getComment()
String
getConfno()
Integer
getDemoTime()
String
getExternalId()
String
getExternalType()
Deprecated.External group should be used insteadList<RoomFile>
getFiles()
List<RoomGroup>
getGroups()
Set<Room.RoomElement>
getHiddenElements()
Long
getId()
boolean
getIspublic()
List<RoomModerator>
getModerators()
String
getName()
Long
getOwnerId()
String
getPin()
String
getRedirectURL()
String
getTag()
Room.Type
getType()
boolean
hide(Room.RoomElement e)
boolean
isAllowRecording()
boolean
isAllowUserQuestions()
boolean
isAppointment()
boolean
isAudioOnly()
boolean
isChatModerated()
boolean
isChatOpened()
boolean
isClosed()
boolean
isDemoRoom()
boolean
isFilesOpened()
boolean
isHidden(Room.RoomElement e)
boolean
isModerated()
boolean
isOwner(Long userId)
boolean
isSipEnabled()
boolean
isWaitModerator()
boolean
isWaitRecording()
void
setAllowRecording(boolean allowRecording)
void
setAllowUserQuestions(boolean allowUserQuestions)
void
setAppointment(boolean appointment)
void
setAudioOnly(boolean audioOnly)
void
setCapacity(long capacity)
void
setChatModerated(boolean chatModerated)
void
setChatOpened(boolean chatOpened)
void
setClosed(boolean closed)
void
setComment(String comment)
void
setConfno(String confno)
void
setDemoRoom(boolean demoRoom)
void
setDemoTime(Integer demoTime)
void
setExternalId(String externalId)
void
setExternalType(String externalType)
Deprecated.External group should be used insteadvoid
setFiles(List<RoomFile> files)
void
setFilesOpened(boolean filesOpened)
void
setGroups(List<RoomGroup> groups)
void
setHiddenElements(Set<Room.RoomElement> hiddenElements)
void
setId(Long id)
void
setIspublic(boolean ispublic)
void
setModerated(boolean moderated)
void
setModerators(List<RoomModerator> moderators)
void
setName(String name)
void
setOwnerId(Long ownerId)
void
setPin(String pin)
void
setRedirectURL(String redirectURL)
void
setSipEnabled(boolean sipEnabled)
void
setTag(String tag)
void
setType(Room.Type type)
void
setWaitModerator(boolean waitModerator)
void
setWaitRecording(boolean waitRecording)
String
toString()
-
Methods inherited from class org.apache.openmeetings.db.entity.HistoricalEntity
getInserted, getUpdated, isDeleted, setDeleted, setInserted, setUpdated
-
-
-
-
Field Detail
-
CONFERENCE_TYPE_ID
public static final int CONFERENCE_TYPE_ID
- See Also:
- Constant Field Values
-
PRESENTATION_TYPE_ID
public static final int PRESENTATION_TYPE_ID
- See Also:
- Constant Field Values
-
INTERVIEW_TYPE_ID
public static final int INTERVIEW_TYPE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getComment
public String getComment()
-
setComment
public void setComment(String comment)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getTag
public String getTag()
-
setTag
public void setTag(String tag)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getType
public Room.Type getType()
-
setType
public void setType(Room.Type type)
-
getIspublic
public boolean getIspublic()
-
setIspublic
public void setIspublic(boolean ispublic)
-
getCapacity
public long getCapacity()
-
setCapacity
public void setCapacity(long capacity)
-
isAppointment
public boolean isAppointment()
-
setAppointment
public void setAppointment(boolean appointment)
-
isDemoRoom
public boolean isDemoRoom()
-
setDemoRoom
public void setDemoRoom(boolean demoRoom)
-
getDemoTime
public Integer getDemoTime()
-
setDemoTime
public void setDemoTime(Integer demoTime)
-
isModerated
public boolean isModerated()
-
setModerated
public void setModerated(boolean moderated)
-
isWaitModerator
public boolean isWaitModerator()
-
setWaitModerator
public void setWaitModerator(boolean waitModerator)
-
getExternalId
public String getExternalId()
-
setExternalId
public void setExternalId(String externalId)
-
externalType
public String externalType()
-
getExternalType
@Deprecated(since="5.0") public String getExternalType()
Deprecated.External group should be used instead
-
setExternalType
@Deprecated(since="5.0") public void setExternalType(String externalType)
Deprecated.External group should be used instead
-
isAllowUserQuestions
public boolean isAllowUserQuestions()
-
setAllowUserQuestions
public void setAllowUserQuestions(boolean allowUserQuestions)
-
isAudioOnly
public boolean isAudioOnly()
-
setAudioOnly
public void setAudioOnly(boolean audioOnly)
-
isClosed
public boolean isClosed()
-
setClosed
public void setClosed(boolean closed)
-
getRedirectURL
public String getRedirectURL()
-
setRedirectURL
public void setRedirectURL(String redirectURL)
-
getOwnerId
public Long getOwnerId()
-
setOwnerId
public void setOwnerId(Long ownerId)
-
isWaitRecording
public boolean isWaitRecording()
-
setWaitRecording
public void setWaitRecording(boolean waitRecording)
-
isAllowRecording
public boolean isAllowRecording()
-
setAllowRecording
public void setAllowRecording(boolean allowRecording)
-
getModerators
public List<RoomModerator> getModerators()
-
setModerators
public void setModerators(List<RoomModerator> moderators)
-
isChatModerated
public boolean isChatModerated()
-
setChatModerated
public void setChatModerated(boolean chatModerated)
-
getHiddenElements
public Set<Room.RoomElement> getHiddenElements()
-
setHiddenElements
public void setHiddenElements(Set<Room.RoomElement> hiddenElements)
-
isHidden
public boolean isHidden(Room.RoomElement e)
-
hide
public boolean hide(Room.RoomElement e)
-
addGroup
public void addGroup(Group g)
-
isChatOpened
public boolean isChatOpened()
-
setChatOpened
public void setChatOpened(boolean chatOpened)
-
isFilesOpened
public boolean isFilesOpened()
-
setFilesOpened
public void setFilesOpened(boolean filesOpened)
-
isSipEnabled
public boolean isSipEnabled()
-
setSipEnabled
public void setSipEnabled(boolean sipEnabled)
-
getConfno
public String getConfno()
-
setConfno
public void setConfno(String confno)
-
getPin
public String getPin()
-
setPin
public void setPin(String pin)
-
isOwner
public boolean isOwner(Long userId)
-
-